Mercurial > trustbridge
diff testplan/README.txt @ 1183:3e4ac23938e1
Moved testplan from 'extras/testplan' to 'testplan'.
author | Emanuel Schuetze <emanuel@intevation.de> |
---|---|
date | Mon, 22 Sep 2014 12:55:24 +0200 |
parents | extras/testplan/README.txt@de1e3a47ed21 |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/testplan/README.txt Mon Sep 22 12:55:24 2014 +0200 @@ -0,0 +1,36 @@ += Test plan for TrustBridge + +TrustBridge uses the Free Software test plan framework + [[https://wald.intevation.org/projects/intests/]] +to fill out test plans with a simple web server. +InTEsts can also produce PDF output. + +To start, fetch the current version of inTests: + +{{{ + hg clone https://hg.intevation.org/intests +}}} + + +== Completing a test plan + +# Create a working copy of original testplan.xml into the intests directory: + {{{ + cd intests + cp /path/to/testplan.xml testplan.xml + }}} +# Start web server [optional with port number]: + {{{ + python main.py testplan.xml [PORT] + }}} +# Enter test information + (date, OS, tester, version, comment) +# Run all tests of each test suite and + record the test results (yes = passed, no = failed, n/a). +# Quit web server +# Create test plan protocol as PDF: +{{{ + xsltproc --stringparam lang de xforms/xml2tex.xsl testplan.xml > tex/testplan.tex + cd tex + make testplan.pdf +}}}