Mercurial > trustbridge
comparison extras/testplan/README.txt @ 599:a54d37c4483a
Added first test plan xml file (and README to build it with intests).
author | Emanuel Schuetze <emanuel@intevation.de> |
---|---|
date | Fri, 13 Jun 2014 12:07:43 +0200 |
parents | |
children | 3d45f5bca0aa |
comparison
equal
deleted
inserted
replaced
597:b7a109e0d954 | 599:a54d37c4483a |
---|---|
1 Test plan for TrustBridge | |
2 ========================= | |
3 | |
4 TrustBridge uses the free test plan framework "intest" [1] to fill | |
5 out test plans with a simple web server and produce test plan | |
6 protocols as PDF document. | |
7 | |
8 Initially, fetch current intests hg-repository: | |
9 | |
10 $ hg clone https://hg.intevation.org/intests | |
11 | |
12 | |
13 Run test plan | |
14 ------------- | |
15 | |
16 1. Create a working copy of original testplan.xml into | |
17 the intests directory: | |
18 $ cd intests | |
19 $ cp /path/to/testplan.xml testplan.xml | |
20 | |
21 2. Start web server [optional with port number]: | |
22 $ python main.py testplan.xml [PORT] | |
23 | |
24 3. Enter test information | |
25 (date, OS, tester, version, comment) | |
26 | |
27 4. Run all tests of each test suite and | |
28 record the test results (yes = passed, no = failed, n/a). | |
29 | |
30 5. Quit web server | |
31 | |
32 6. Create test plan protocol as PDF: | |
33 $ xsltproc xforms/xml2tex.xsl testplan.xml > tex/testplan.tex | |
34 $ cd tex | |
35 $ make testplan.pdf | |
36 | |
37 | |
38 --- | |
39 [1] https://wald.intevation.org/projects/intests/ |