emanuel@599: Test plan for TrustBridge emanuel@599: ========================= emanuel@599: emanuel@599: TrustBridge uses the free test plan framework "intest" [1] to fill emanuel@599: out test plans with a simple web server and produce test plan emanuel@599: protocols as PDF document. emanuel@599: emanuel@599: Initially, fetch current intests hg-repository: emanuel@599: emanuel@599: $ hg clone https://hg.intevation.org/intests emanuel@599: emanuel@599: emanuel@599: Run test plan emanuel@599: ------------- emanuel@599: emanuel@599: 1. Create a working copy of original testplan.xml into emanuel@599: the intests directory: emanuel@599: $ cd intests emanuel@599: $ cp /path/to/testplan.xml testplan.xml emanuel@599: emanuel@599: 2. Start web server [optional with port number]: emanuel@599: $ python main.py testplan.xml [PORT] emanuel@599: emanuel@599: 3. Enter test information emanuel@599: (date, OS, tester, version, comment) emanuel@599: emanuel@599: 4. Run all tests of each test suite and emanuel@599: record the test results (yes = passed, no = failed, n/a). emanuel@599: emanuel@599: 5. Quit web server emanuel@599: emanuel@599: 6. Create test plan protocol as PDF: emanuel@604: $ xsltproc --stringparam lang de xforms/xml2tex.xsl testplan.xml > tex/testplan.tex emanuel@599: $ cd tex emanuel@599: $ make testplan.pdf emanuel@599: emanuel@599: emanuel@599: --- emanuel@599: [1] https://wald.intevation.org/projects/intests/