Automated testing of active content wizards is provided. A test
infrastructure (TI) accesses a list of ACW to test and controls an ACW
runtime engine to execute the ACWs. During ACW execution, the TI
interacts with the ACW runtime engine to inject simulated user
information based upon test information stored relative to each ACW. The
TI records errors generated by the ACW runtime engine as well as other
errors relative to the ACW. The TI also directs cleanup of the operating
environment between each ACW test. Reports of ACW failures can be
provided to ACW authors and/or other interested entities for improvement.