annotate extras/testplan/testplan.xml @ 856:797aa8d9c785

(issue48) Fallback to HKEY_USERS on hive load failure If the hive can not be loaded it might mean that the user is currently logged on. In that case we can access his registry via HKEY_USERS.
author Andre Heinecke <andre.heinecke@intevation.de>
date Thu, 31 Jul 2014 12:56:26 +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>

http://wald.intevation.org/projects/trustbridge/