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>

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