Mercurial > trustbridge
comparison extras/testplan/testplan.xml @ 678:237af0c82454
Added new tests to test plan.
author | Emanuel Schuetze <emanuel@intevation.de> |
---|---|
date | Mon, 30 Jun 2014 15:41:13 +0200 |
parents | a54d37c4483a |
children | 70022fc31cdf |
comparison
equal
deleted
inserted
replaced
677:85c5aa9aba2b | 678:237af0c82454 |
---|---|
5 <product-version/> | 5 <product-version/> |
6 <date/> | 6 <date/> |
7 <tester/> | 7 <tester/> |
8 <test-date/> | 8 <test-date/> |
9 <test-system/> | 9 <test-system/> |
10 <test-version>0.1</test-version> | 10 <test-version>0.2</test-version> |
11 <test-duration/> | 11 <test-duration/> |
12 <comment/> | 12 <comment/> |
13 </meta> | 13 </meta> |
14 <testsuite id="ts1" description="Verwaltungsanwendung"> | 14 <testsuite id="ts1" description="Verwaltungsanwendung"> |
15 <general-precondition/> | 15 <general-precondition/> |
80 <results> | 80 <results> |
81 <result value="">Die Anwendung schließt sich</result> | 81 <result value="">Die Anwendung schließt sich</result> |
82 </results> | 82 </results> |
83 </test> | 83 </test> |
84 </testsuite> | 84 </testsuite> |
85 <testsuite id="ts2" description="Clientanwendung"> | 85 |
86 <general-precondition>Der TrustBridge Client Installer liegt vor.</general-precondition> | 86 |
87 <test id="t2.1" description="Installation unter Windows (mit Administratorrechten)"> | 87 <!-- Clientanwendung (MIT Adminrechte) --> |
88 <precondition>Nutzer besitzt Adminstratorrechte.</precondition> | 88 |
89 <testsuite id="ts2" description="Clientanwendung (mit Administratorrechten)"> | |
90 <general-precondition>Nutzer besitzt Adminstratorrechte. Der TrustBridge Client Installer liegt vor.</general-precondition> | |
91 <test id="t2.1" description="Erstinstallation der Software (unter Windows)"> | |
89 <steps> | 92 <steps> |
90 <step>NSIS-Installer ausführen (mit Vorbelegung)</step> | 93 <step>NSIS-Installer ausführen (mit Vorbelegung)</step> |
91 </steps> | 94 </steps> |
92 <results> | 95 <results> |
93 <result>Anwendung startet nach Installation automatisch.</result> | |
94 <result>Eintrag im Startmenü ist vorhanden</result> | 96 <result>Eintrag im Startmenü ist vorhanden</result> |
95 </results> | 97 </results> |
96 </test> | 98 </test> |
97 <test id="t2.2" description="Installation unter Windows (ohne Administratorrechten)"> | 99 <test id="t2.2" description="Anwendung starten"> |
98 <precondition>Nutzer besitzt keine Adminstratorrechte.</precondition> | 100 <precondition/> |
101 <steps> | |
102 <step>Anwendung (trustbridge) starten.</step> | |
103 </steps> | |
104 <results> | |
105 <result value="">Die Anwendung startet</result> | |
106 </results> | |
107 </test> | |
108 <test id="t2.3" description="Erstinstallation der Zertifikate"> | |
109 <steps> | |
110 <step>Unter "neue, vertrauenswürdige Zertifikate instalieren" die [Details einblenden]</step> | |
111 <step>Ein Zertifikat abwählen (nicht installieren).</step> | |
112 <step>[Aktualisierung einspielen] klicken.</step> | |
113 </steps> | |
114 <results> | |
115 <result>Nach Programmstart: neue Zertifikate werden zur Aktualisierung angezeigt.</result> | |
116 <result>Zertifikatsliste im Detail wird angezeigt.</result> | |
117 <result>Abwahl eines Zertifikats reduziert die Gesamtanzahl um 1.</result> | |
118 <result>Installierte Zertifikate erscheinen unten "Vertrauenswürdige Zertifikate"</result> | |
119 <result>Installierte Zertifikate erscheinen im Mozilla-NSS-Zertifikatsstore?</result> | |
120 <result>Installierte Zertifikate erscheinen im Windows-Zertifikatsstore (nur Windows)?</result> | |
121 <result>Installierte Zertifikate erscheinen im Chrome-Zertifikatsstore (nur Linux)?</result> | |
122 </results> | |
123 </test> | |
124 <test id="t2.4" description="Aktualisierung der Zertifikate"> | |
125 <steps> | |
126 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step> | |
127 <step>Button [Nach Aktualisierung suchen] klicken.</step> | |
128 <step>[Aktualisierung einspielen] klicken.</step> | |
129 </steps> | |
130 <results> | |
131 <result>"Letzte Aktualisierung der Zertifikate" ändert sich nach Schritt 2 auf Zeitpunkt der Bereitstellung.</result> | |
132 <result>"2/2" (1 neues und 1 zurückgezogenes Zertifikat) wird angezeigt.</result> | |
133 <result>Aktualisierte Zertifikate erscheinen korrekt unten "Vertrauenswürdige Zertifikate" bzw. Zurückgezogene Zertifikate.</result> | |
134 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsstore?</result> | |
135 <result>Aktualisierte Zertifikate erscheinen im Windwos-Zertifikatsstore (nur Windows)?</result> | |
136 <result>Aktualisierte Zertifikate erscheinen im Chrome-Zertifikatsstore (nur Linux)</result> | |
137 </results> | |
138 </test> | |
139 <test id="t2.5" description="Aktualisierung der Software"> | |
140 <steps> | |
141 <step>Aktualisiertes Softwarepaket hochladen.</step> | |
142 <step>Button [Nach Aktualisierung suchen] klicken.</step> | |
143 <step>System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen.</step> | |
144 </steps> | |
145 <results> | |
146 <result>"Letzte Aktualisierung von TrustBridge" ändert sich nach Schritt 2 auf Zeitpunkt der Bereitstellung.</result> | |
147 <result>Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert.</result> | |
148 <result>Nach Neustart der Anwendung zeigt der Hilfe-Dialog die neue Versionsnummer an.</result> | |
149 </results> | |
150 </test> | |
151 </testsuite> | |
152 | |
153 | |
154 <!-- Clientanwendung (OHNE Adminrechte) --> | |
155 | |
156 <testsuite id="ts3" description="Clientanwendung (ohne Administratorrechten)"> | |
157 <general-precondition>Nutzer besitzt keine Adminstratorrechte. Der TrustBridge Client Installer liegt vor.</general-precondition> | |
158 <test id="t3.1" description="Installation unter Windows"> | |
99 <steps> | 159 <steps> |
100 <step>NSIS-Installer ausführen (mit Vorbelegung)</step> | 160 <step>NSIS-Installer ausführen (mit Vorbelegung)</step> |
101 </steps> | 161 </steps> |
102 <results> | 162 <results> |
103 <result>Anwendung startet nach Installation automatisch.</result> | |
104 <result>Eintrag im Startmenü ist vorhanden</result> | 163 <result>Eintrag im Startmenü ist vorhanden</result> |
105 </results> | 164 </results> |
106 </test> | 165 </test> |
166 <test id="t3.2" description="Anwendung starten"> | |
167 <precondition/> | |
168 <steps> | |
169 <step>Anwendung (trustbridge) starten.</step> | |
170 </steps> | |
171 <results> | |
172 <result value="">Die Anwendung startet</result> | |
173 </results> | |
174 </test> | |
175 | |
107 </testsuite> | 176 </testsuite> |
108 </testplan> | 177 </testplan> |