Mercurial > trustbridge
annotate extras/testplan/testplan.xml @ 644:c7a35fa302ec
Check sudo group membership if user to determine if he can elevate privileges
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Tue, 24 Jun 2014 18:10:10 +0200 |
parents | a54d37c4483a |
children | 237af0c82454 |
rev | line source |
---|---|
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
1 <?xml version="1.0"?> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
2 <testplan> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
3 <meta> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
4 <product-name>TrustBridge</product-name> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
5 <product-version/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
6 <date/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
7 <tester/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
8 <test-date/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
9 <test-system/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
10 <test-version>0.1</test-version> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
11 <test-duration/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
12 <comment/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
13 </meta> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
14 <testsuite id="ts1" description="Verwaltungsanwendung"> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
15 <general-precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
16 <test id="t1.1" description="Anwendung starten"> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
17 <precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
18 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
19 <step>Verwaltungsanwendung (trustbridge-admin) starten.</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
20 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
21 <results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
22 <result value="">Die Anwendung startet</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
23 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
24 </test> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
25 <test id="t1.2" description="Zertifikatsliste erstellen"> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
26 <precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
27 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
28 <step>Mehrere Zertifikate hinzufügen (z.B. aus ui/tests/data)</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
29 <step>Liste erstellen</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
30 <step>Signaturzertifikat angeben (z.B. ui/tests/data/testkey-priv.pem)</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
31 <step>Ausgabeverzeichnis angeben</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
32 <step>Liste erstellen</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
33 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
34 <results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
35 <result value="">Liste wurde erfolgreich im Ausgabeverzeichnis gespeichert</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
36 <result value="">Liste wurde erfolgreich im Archivverzeichnis (~/.local share/BSI/trustbridge-admin/) gespeichert</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
37 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
38 </test> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
39 <test id="t1.3" description="Zertifikatsliste aktualisieren"> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
40 <precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
41 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
42 <step>Ein Zertifikat aus der Liste entfernen</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
43 <step>Ein weiteres Zertifikate hinzufügen (z.B. aus ui/tests/data)</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
44 <step>Liste erstellen (Signaturzertifikat und Ausgabeverzeichnis unverändert lassen)</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
45 <step>Liste erstellen</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
46 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
47 <results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
48 <result value="">Liste wurde erfolgreich im Ausgabeverzeichnis gespeichert</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
49 <result value="">Liste wurde erfolgreich im Archivverzeichnis (~/.local share/BSI/trustbridge-admin/) gespeichert</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
50 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
51 </test> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
52 <test id="t1.4" description="Letzte Zertifikatsliste automatisch laden"> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
53 <precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
54 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
55 <step>Verwaltungsanwendung neustarten</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
56 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
57 <results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
58 <result value="">Die zuletzt erstellte Zertifikatsliste wird angezeigt</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
59 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
60 </test> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
61 <test id="t1.5" description="Installationspaket erzeugen"> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
62 <precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
63 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
64 <step>Installationspaket erstellen...</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
65 <step>Verzeichnis des Binärpakets angeben (enthält meta.ini)</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
66 <step>Code-Signing-Zertifikat angeben (z.B. ui/tests/data/codesign/codesigning.pem)</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
67 <step>Ausgabeverzeichnis angeben</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
68 <step>Installationspaket erzeugen</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
69 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
70 <results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
71 <result>Installationspaket für Windows (NSIS-Installer) wurde im Ausgabeverzeichnis erstellt.</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
72 <result>Installationspaket für Ubuntu wurde im Ausgabeverzeichnis erstellt.</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
73 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
74 </test> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
75 <test id="t1.6" description="Anwendung beenden"> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
76 <precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
77 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
78 <step>Verwaltungsanwendung beenden.</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
79 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
80 <results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
81 <result value="">Die Anwendung schließt sich</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
82 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
83 </test> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
84 </testsuite> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
85 <testsuite id="ts2" description="Clientanwendung"> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
86 <general-precondition>Der TrustBridge Client Installer liegt vor.</general-precondition> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
87 <test id="t2.1" description="Installation unter Windows (mit Administratorrechten)"> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
88 <precondition>Nutzer besitzt Adminstratorrechte.</precondition> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
89 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
90 <step>NSIS-Installer ausführen (mit Vorbelegung)</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
91 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
92 <results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
93 <result>Anwendung startet nach Installation automatisch.</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
94 <result>Eintrag im Startmenü ist vorhanden</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
95 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
96 </test> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
97 <test id="t2.2" description="Installation unter Windows (ohne Administratorrechten)"> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
98 <precondition>Nutzer besitzt keine Adminstratorrechte.</precondition> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
99 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
100 <step>NSIS-Installer ausführen (mit Vorbelegung)</step> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
101 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
102 <results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
103 <result>Anwendung startet nach Installation automatisch.</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
104 <result>Eintrag im Startmenü ist vorhanden</result> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
105 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
106 </test> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
107 </testsuite> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
108 </testplan> |