Index: openacs-4/packages/acs-automated-testing/www/doc/xml/Makefile =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-automated-testing/www/doc/xml/Makefile,v diff -u Binary files differ Index: openacs-4/packages/acs-automated-testing/www/doc/xml/index.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-automated-testing/www/doc/xml/index.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/acs-automated-testing/www/doc/xml/index.xml 17 Jan 2004 13:46:27 -0000 1.1 @@ -0,0 +1,14 @@ + + + + + Automated Testing + + Section Missing + + + Section Missing + + Index: openacs-4/packages/acs-automated-testing/www/doc/xml/install.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-automated-testing/www/doc/xml/install.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/acs-automated-testing/www/doc/xml/install.xml 17 Jan 2004 13:46:27 -0000 1.1 @@ -0,0 +1,17 @@ + + + + + Installation + + + + by Joel Aufrecht + + + Automated Testing is part of acs-core, and therefore should already be installed in any OpenACS system. Individual automated tests are stored within each package in package/tcl/test. + + + Index: openacs-4/packages/acs-automated-testing/www/doc/xml/requirements.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-automated-testing/www/doc/xml/requirements.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/acs-automated-testing/www/doc/xml/requirements.xml 17 Jan 2004 13:46:27 -0000 1.1 @@ -0,0 +1,77 @@ + + + + Requirements + + by Joel Aufrecht + + + + Introduction + Automated Testing provides a framework for executing tests of all varieties and for storing and viewing the results. + + + + Functional Requirements + + + + + + Req # + Priority + Status in 5.0 + Description + + + + + 10.0 + A + ? + Seamless + Viewing. The gatekeeper should provide seamless viewing of URLs. This means + that the URLs should look like they belong to the ACS site, not the + original site. + + + + + Pri A integration of tclwebtest into acs-automated-testing + A: simplify tclwebtest installation + A: better test categorization + use category package? + see related forum posting http://openacs.org/forums/message-view?message_id=150581 for some categories + B: define a test as a collection of other tests, in sequence + B: macro test recording + B: UI to turn on macro mode + B: basic recording: when you fill out a form while macro mode is on, the submit is caught and displayed as tclwebtest code, and then executed + B: UI for creating aa_true tests automatically, based on the content of the page. (For example, a form that says "the returned page must contain [ type regexp here] that spits out aa_true "test X" [string regexp blah blah] + + + + Revision History + + + + + Document Revision # + Action Taken, Notes + When? + By Whom? + + + + + 1 + Creation + 17 Jan 2004 + Joel Aufrecht + + + + + + \ No newline at end of file