Mercurial > trustbridge
annotate extras/testplan/testplan.xml @ 827:8de162b91a22
(Issue49) Create a Scheduled daily task to run trustbridge
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Wed, 23 Jul 2014 19:47:59 +0200 |
parents | 237af0c82454 |
children | 70022fc31cdf |
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/> |
678
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
10 <test-version>0.2</test-version> |
599
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> |
678
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
85 |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
86 |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
87 <!-- Clientanwendung (MIT Adminrechte) --> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
88 |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
89 <testsuite id="ts2" description="Clientanwendung (mit Administratorrechten)"> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
90 <general-precondition>Nutzer besitzt Adminstratorrechte. Der TrustBridge Client Installer liegt vor.</general-precondition> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
91 <test id="t2.1" description="Erstinstallation der Software (unter Windows)"> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
92 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
93 <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
|
94 </steps> |
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 <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
|
97 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
98 </test> |
678
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
99 <test id="t2.2" description="Anwendung starten"> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
100 <precondition/> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
101 <steps> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
102 <step>Anwendung (trustbridge) starten.</step> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
103 </steps> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
104 <results> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
105 <result value="">Die Anwendung startet</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
106 </results> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
107 </test> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
108 <test id="t2.3" description="Erstinstallation der Zertifikate"> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
109 <steps> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
110 <step>Unter "neue, vertrauenswürdige Zertifikate instalieren" die [Details einblenden]</step> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
111 <step>Ein Zertifikat abwählen (nicht installieren).</step> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
112 <step>[Aktualisierung einspielen] klicken.</step> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
113 </steps> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
114 <results> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
115 <result>Nach Programmstart: neue Zertifikate werden zur Aktualisierung angezeigt.</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
116 <result>Zertifikatsliste im Detail wird angezeigt.</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
117 <result>Abwahl eines Zertifikats reduziert die Gesamtanzahl um 1.</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
118 <result>Installierte Zertifikate erscheinen unten "Vertrauenswürdige Zertifikate"</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
119 <result>Installierte Zertifikate erscheinen im Mozilla-NSS-Zertifikatsstore?</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
120 <result>Installierte Zertifikate erscheinen im Windows-Zertifikatsstore (nur Windows)?</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
121 <result>Installierte Zertifikate erscheinen im Chrome-Zertifikatsstore (nur Linux)?</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
122 </results> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
123 </test> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
124 <test id="t2.4" description="Aktualisierung der Zertifikate"> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
125 <steps> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
126 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
127 <step>Button [Nach Aktualisierung suchen] klicken.</step> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
128 <step>[Aktualisierung einspielen] klicken.</step> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
129 </steps> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
130 <results> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
131 <result>"Letzte Aktualisierung der Zertifikate" ändert sich nach Schritt 2 auf Zeitpunkt der Bereitstellung.</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
132 <result>"2/2" (1 neues und 1 zurückgezogenes Zertifikat) wird angezeigt.</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
133 <result>Aktualisierte Zertifikate erscheinen korrekt unten "Vertrauenswürdige Zertifikate" bzw. Zurückgezogene Zertifikate.</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
134 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsstore?</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
135 <result>Aktualisierte Zertifikate erscheinen im Windwos-Zertifikatsstore (nur Windows)?</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
136 <result>Aktualisierte Zertifikate erscheinen im Chrome-Zertifikatsstore (nur Linux)</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
137 </results> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
138 </test> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
139 <test id="t2.5" description="Aktualisierung der Software"> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
140 <steps> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
141 <step>Aktualisiertes Softwarepaket hochladen.</step> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
142 <step>Button [Nach Aktualisierung suchen] klicken.</step> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
143 <step>System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen.</step> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
144 </steps> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
145 <results> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
146 <result>"Letzte Aktualisierung von TrustBridge" ändert sich nach Schritt 2 auf Zeitpunkt der Bereitstellung.</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
147 <result>Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert.</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
148 <result>Nach Neustart der Anwendung zeigt der Hilfe-Dialog die neue Versionsnummer an.</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
149 </results> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
150 </test> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
151 </testsuite> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
152 |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
153 |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
154 <!-- Clientanwendung (OHNE Adminrechte) --> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
155 |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
156 <testsuite id="ts3" description="Clientanwendung (ohne Administratorrechten)"> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
157 <general-precondition>Nutzer besitzt keine Adminstratorrechte. Der TrustBridge Client Installer liegt vor.</general-precondition> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
158 <test id="t3.1" description="Installation unter Windows"> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
159 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
160 <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
|
161 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
162 <results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
163 <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
|
164 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
165 </test> |
678
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
166 <test id="t3.2" description="Anwendung starten"> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
167 <precondition/> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
168 <steps> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
169 <step>Anwendung (trustbridge) starten.</step> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
170 </steps> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
171 <results> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
172 <result value="">Die Anwendung startet</result> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
173 </results> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
174 </test> |
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
175 |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
176 </testsuite> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
177 </testplan> |