comparison testplan/testplan.xml @ 1340:8f7cbe522ab8

Testplan updated for 1.0.
author Emanuel Schuetze <emanuel@intevation.de>
date Mon, 27 Oct 2014 16:14:24 +0100
parents 3e4ac23938e1
children 1004f0dc1b49
comparison
equal deleted inserted replaced
1339:64f812a63de6 1340:8f7cbe522ab8
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.9.1</test-version> 10 <test-version>1.0</test-version>
11 <test-duration/> 11 <test-duration/>
12 <comment/> 12 <comment/>
13 </meta> 13 </meta>
14 14
15 <!-- ## TrustBridge: Windows MIT Adminrechten ## --> 15 <!-- ## TrustBridge: Windows MIT Adminrechten ## -->
17 <general-precondition>Nutzer besitzt Administratorrechte bzw. kann welche erlangen. Der TrustBridge-Windows-Installer liegt vor. Ein weiteres Nutzerkonto (Standardbenutzer) ist angelegt und Firefox oder Thunderbird wurden einmal gestartet (erstellt NSS-Datenbank).</general-precondition> 17 <general-precondition>Nutzer besitzt Administratorrechte bzw. kann welche erlangen. Der TrustBridge-Windows-Installer liegt vor. Ein weiteres Nutzerkonto (Standardbenutzer) ist angelegt und Firefox oder Thunderbird wurden einmal gestartet (erstellt NSS-Datenbank).</general-precondition>
18 <test id="t1.1" description="Erstinstallation der Software"> 18 <test id="t1.1" description="Erstinstallation der Software">
19 <steps> 19 <steps>
20 <step>NSIS-Installer ausführen (mit Administratorrechten) und TrustBridge systemweit installieren.</step> 20 <step>NSIS-Installer ausführen (mit Administratorrechten) und TrustBridge systemweit installieren.</step>
21 <step>Abmelden und neu anmelden.</step> 21 <step>Abmelden und neu anmelden.</step>
22 <step>Zertifikatsaktualisierungen ansehen (nicht einspielen).</step> 22 <step>Zertifikatsaktualisierungen ansehen (nicht installieren).</step>
23 <step>Button [Aktualisieren] klicken.</step>
24 </steps> 23 </steps>
25 <results> 24 <results>
26 <result>TrustBridge wurde systemweit installiert.</result> 25 <result>TrustBridge wurde systemweit installiert.</result>
27 <result>TrustBridge startet nach Abschluss der Installation automatisch.</result> 26 <result>TrustBridge startet nach Abschluss der Installation automatisch.</result>
28 <result>Eintrag im Startmenü ist vorhanden.</result> 27 <result>Eintrag im Startmenü ist vorhanden.</result>
29 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result> 28 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result>
30 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result> 29 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result>
31 <result>Zeitstempel "Zuletzt nach neuen Empfehlungen gesucht" ändert sich.</result>
32 </results> 30 </results>
33 </test> 31 </test>
34 <test id="t1.2" description="Erstinstallation der Zertifikate"> 32 <test id="t1.2" description="Erstinstallation der Zertifikate">
35 <steps> 33 <steps>
36 <step>Unter "Neue, empfohlene Wurzelzertifikate installieren" die [Details] einblenden und ein Zertifikat abwählen ("Ignorieren").</step> 34 <step>Unter "empfohlene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
37 <step>Unter "Abgeratene Wurzelzertifikate entfernen" die [Details] einblenden und ein Zertifikat abwählen ("Behalten").</step> 35 <step>Unter "abgeratene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
38 <step>Firefox starten und offen lassen.</step> 36 <step>Firefox starten und offen lassen.</step>
39 <step>[Änderungen schreiben] klicken.</step> 37 <step>[Änderungen schreiben] klicken.</step>
40 <step>Nach Aufforderung: Firefox schließen.</step> 38 <step>Nach Aufforderung: Firefox schließen.</step>
41 </steps> 39 </steps>
42 <results> 40 <results>
51 </test> 49 </test>
52 <test id="t1.3" description="Manuelle Zertifikatsänderungen"> 50 <test id="t1.3" description="Manuelle Zertifikatsänderungen">
53 <steps> 51 <steps>
54 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step> 52 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step>
55 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step> 53 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step>
56 <step>Auf Seite "Neue Empfehlungen" wechseln.</step> 54 <step>Auf Seite "Ausstehende Änderungen" wechseln.</step>
57 <step>[Änderungen schreiben] klicken.</step> 55 <step>[Änderungen schreiben] klicken.</step>
58 </steps> 56 </steps>
59 <results> 57 <results>
60 <result>Auf dem Button "Neue Empfehlungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result> 58 <result>Auf dem Button "Ausstehende Änderungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result>
61 <result>Abschnitt "Abweichend zu behandelnde Wurzelzertifikate" werden eingeblendet. Anzahl und Details sind korrekt.</result> 59 <result>Anzahl und Details unter "Manuelle Änderungen" sind korrekt.</result>
62 <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene Wurzelzertifikate" und "Abgeratene Wurzelzertifikate".</result> 60 <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene" und "Abgeratene Wurzelzertifikate".</result>
63 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result> 61 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result>
64 <result>Windows-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result> 62 <result>Windows-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result>
65 </results> 63 </results>
66 </test> 64 </test>
67 <test id="t1.4" description="Vorhandenes Standardbenutzerkonto prüfen"> 65 <test id="t1.4" description="Vorhandenes Standardbenutzerkonto prüfen">
82 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result> 80 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result>
83 <result>Windows-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result> 81 <result>Windows-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result>
84 </results> 82 </results>
85 </test> 83 </test>
86 <test id="t1.6" description="Aktualisierung der Zertifikatsliste"> 84 <test id="t1.6" description="Aktualisierung der Zertifikatsliste">
87 <precondition>Aktualisierte und signierte Zertifikatsliste liegt vor (wurde mit der Verwaltungsanwendung erstellt). Zum Verfügbarmachen in einem Testverzeichnis: %APPDATA%\BSI\TrustBridge.ini anpassen und unter "[List]" neue "resource" ergänzen, z.B. "resource=/users/aheinecke/zertifikatsliste_2.txt". (Domain des Download-Servers kann nicht geändert werden, nur der Pfad.)</precondition> 85 <precondition>Aktualisierte und signierte Zertifikatsliste liegt vor (wurde mit der Verwaltungsanwendung erstellt). Zum Verfügbarmachen in einem Testverzeichnis: %APPDATA%\BSI\TrustBridge.ini anpassen und unter "[List]" neue "resource" ergänzen, z.B. "resource=/test/zertifikatsliste.txt". (Domain des Download-Servers kann nicht geändert werden, nur der Pfad.)</precondition>
88 <steps> 86 <steps>
89 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step> 87 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step>
90 <step>Als Adminnutzer einloggen, der TrustBridge installiert hat. Dann TrustBridge starten.</step> 88 <step>Als Adminnutzer einloggen, der TrustBridge installiert hat. Dann TrustBridge starten.</step>
91 <step>[Änderungen schreiben] klicken.</step> 89 <step>[Änderungen schreiben] klicken.</step>
92 </steps> 90 </steps>
93 <results> 91 <results>
94 <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result> 92 <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result>
95 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result> 93 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result>
96 <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "Empfohlene Wurzelzertifikate" bzw. "Abgeratene Wurzelzertifikate".</result> 94 <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "empfohlene" bzw. "abgeratene Wurzelzertifikate".</result>
97 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result> 95 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result>
98 <result>Aktualisierte Zertifikate erscheinen korrekt im Windows-Zertifikatsspeicher.</result> 96 <result>Aktualisierte Zertifikate erscheinen korrekt im Windows-Zertifikatsspeicher.</result>
99 <result>"Empfehlungen bereits berücksichtigt bis" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result> 97 <result>"Aktuell installiete Zertifikatsliste" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result>
100 </results> 98 </results>
101 </test> 99 </test>
102 <test id="t1.7" description="Aktualisierung der Softwareversion"> 100 <test id="t1.7" description="Deinstallation der Software">
103 <precondition>Aktualisierter Windows-Installer liegt vor (wurde mit der Verwaltungsanwendung signiert). Zum Verfügbarmachen in einem Testverzeichnis: %APPDATA%\BSI\TrustBridge.ini anpassen und unter "[Software]" neue "resource" ergänzen, z.B. "resource=/users/aheinecke/TrustBridge_2.exe". (Domain des Download-Servers kann nicht geändert werden, nur der Pfad.)</precondition>
104 <steps>
105 <step>Aktualisiertes Softwarepaket hochladen.</step>
106 <step>Button [Aktualisieren] klicken.</step>
107 <step>System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen.</step>
108 </steps>
109 <results>
110 <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf aktuellen Zeitpunkt.</result>
111 <result>Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert.</result>
112 <result>Nach Neustart der Anwendung wird die neue Versionsnummer auf der Startseite angezeigt.</result>
113 </results>
114 </test>
115 <test id="t1.8" description="Deinstallation der Software">
116 <steps> 101 <steps>
117 <step>Software über die Windows-Softwareverwaltung deinstallieren.</step> 102 <step>Software über die Windows-Softwareverwaltung deinstallieren.</step>
118 </steps> 103 </steps>
119 <results> 104 <results>
120 <result>Programmverzeichnis wurde entfernt.</result> 105 <result>Programmverzeichnis wurde entfernt.</result>
123 <result>Verwaltete Zertifikate wurden aus dem NSS-Zertifikatsspeicher entfernt.</result> 108 <result>Verwaltete Zertifikate wurden aus dem NSS-Zertifikatsspeicher entfernt.</result>
124 <result>Datenverzeichnis %APPDATA%\Local\BSI wurde entfernt.</result> 109 <result>Datenverzeichnis %APPDATA%\Local\BSI wurde entfernt.</result>
125 <result>Konfigurationsverzeichnis %APPDATA%\Roaming\BSI wurde entfernt.</result> 110 <result>Konfigurationsverzeichnis %APPDATA%\Roaming\BSI wurde entfernt.</result>
126 </results> 111 </results>
127 </test> 112 </test>
113 <test id="t1.8" description="Aktualisierung der Softwareversion">
114 <precondition>Aktuelle Version und Vorgängerversion des TrustBridge-Windows-Installers liegt vor. </precondition>
115 <steps>
116 <step>Vorgängerversion installieren.</step>
117 <step>Software-Aktualisierung zum Download und Installation bestätigen.</step>
118 </steps>
119 <results>
120 <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt.</result>
121 <result>TrustBridge wird automatisch im Hintergrund aktualisiert und neu gestartet.</result>
122 <result>Heruntergeladene Installationsdatei wird nach Installation entfernt.</result>
123 </results>
124 </test>
125 <test id="t1.9" description="Hilfe anzeigen">
126 <steps>
127 <step>Unter "Informationen und Hilfe" die TrustBridge-Hilfeseiten öffnen.</step>
128 </steps>
129 <results>
130 <result>Die Hilfe öffnet im Standardbrowser.</result>
131 </results>
132 </test>
128 </testsuite> 133 </testsuite>
129 134
130 135
131 <!-- ## TrustBridge: Windows, lokale Installation, OHNE Adminrechte ## --> 136 <!-- ## TrustBridge: Windows, lokale Installation, OHNE Adminrechte ## -->
132 <testsuite id="ts2" description="TrustBridge (Windows, lokale Installation)"> 137 <testsuite id="ts2" description="TrustBridge (Windows, lokale Installation)">
133 <general-precondition>Nutzer besitzt keine Administratorrechte. Der TrustBridge-Windows-Installer liegt vor.</general-precondition> 138 <general-precondition>Nutzer besitzt keine Administratorrechte. Der TrustBridge-Windows-Installer liegt vor.</general-precondition>
134 <test id="t2.1" description="Erstinstallation der Software"> 139 <test id="t2.1" description="Erstinstallation der Software">
135 <steps> 140 <steps>
136 <step>NSIS-Installer ausführen (mit Vorbelegung) und lokal im Nutzerverzeichnis installieren.</step> 141 <step>NSIS-Installer ausführen (mit Vorbelegung) und TrustBridge lokal im Nutzerverzeichnis installieren.</step>
137 <step>Abmelden und neu anmelden.</step> 142 <step>Abmelden und neu anmelden.</step>
138 <step>Zertifikatsaktualisierungen ansehen (nicht einspielen).</step> 143 <step>Zertifikatsaktualisierungen ansehen (nicht installieren).</step>
139 <step>Button [Aktualisieren] klicken.</step>
140 </steps> 144 </steps>
141 <results> 145 <results>
142 <result>TrustBridge wurde lokal installiert.</result> 146 <result>TrustBridge wurde lokal installiert.</result>
143 <result>TrustBridge startet nach Abschluss der Installation automatisch.</result> 147 <result>TrustBridge startet nach Abschluss der Installation automatisch.</result>
144 <result>Eintrag im Startmenü ist vorhanden</result> 148 <result>Eintrag im Startmenü ist vorhanden</result>
145 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result> 149 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result>
146 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result> 150 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result>
147 <result>Zeitstempel "Zuletzt nach neuen Empfehlungen gesucht" ändert sich.</result>
148 </results> 151 </results>
149 </test> 152 </test>
150 <test id="t2.2" description="Erstinstallation der Zertifikate"> 153 <test id="t2.2" description="Erstinstallation der Zertifikate">
151 <steps> 154 <steps>
152 <step>Unter "Neue, empfohlene Wurzelzertifikate installieren" die [Details] einblenden und ein Zertifikat abwählen ("Ignorieren").</step> 155 <step>Unter "empfohlene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
153 <step>Unter "Abgeratene Wurzelzertifikate entfernen" die [Details] einblenden und ein Zertifikat abwählen ("Behalten").</step> 156 <step>Unter "abgeratene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
154 <step>[Änderungen schreiben] klicken.</step> 157 <step>[Änderungen schreiben] klicken.</step>
155 </steps> 158 </steps>
156 <results> 159 <results>
157 <result>Zertifikats-Details werden angezeigt.</result> 160 <result>Zertifikats-Details werden angezeigt.</result>
158 <result>Abwahl eines Zertifikats unter "empfohlene" bzw. "abgeratene" Wurzelzertifikate" reduziert die Gesamtanzahl jeweils um 1.</result> 161 <result>Abwahl eines Zertifikats unter "empfohlene" bzw. "abgeratene" Wurzelzertifikate" reduziert die Gesamtanzahl jeweils um 1.</result>
165 </test> 168 </test>
166 <test id="t2.3" description="Manuelle Zertifikatsänderungen"> 169 <test id="t2.3" description="Manuelle Zertifikatsänderungen">
167 <steps> 170 <steps>
168 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step> 171 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step>
169 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step> 172 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step>
170 <step>Auf Seite "Neue Empfehlungen" wechseln.</step> 173 <step>Auf Seite "Ausstehende Änderungen" wechseln.</step>
171 <step>[Änderungen schreiben] klicken.</step> 174 <step>[Änderungen schreiben] klicken.</step>
172 </steps> 175 </steps>
173 <results> 176 <results>
174 <result>Auf dem Button "Neue Empfehlungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result> 177 <result>Auf dem Button "Ausstehende Änderungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result>
175 <result>Abschnitt "Abweichend zu behandelnde Wurzelzertifikate" werden eingeblendet. Anzahl und Details sind korrekt.</result> 178 <result>Anzahl und Details unter "Manuelle Änderungen" sind korrekt.</result>
176 <result>Windows-Zertifikats-Bestätigungs-Dialog erscheint für jedes Zertifikat.</result> 179 <result>Windows-Zertifikats-Bestätigungs-Dialog erscheint für jedes Zertifikat.</result>
177 <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene Wurzelzertifikate" und "Abgeratene Wurzelzertifikate".</result> 180 <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene" und "Abgeratene Wurzelzertifikate".</result>
178 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result> 181 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result>
179 <result>Windows-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result> 182 <result>Windows-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result>
180 </results> 183 </results>
181 </test> 184 </test>
182 <test id="t2.6" description="Aktualisierung der Zertifikatsliste"> 185 <test id="t2.6" description="Aktualisierung der Zertifikatsliste">
183 <precondition>Aktualisierte und signierte Zertifikatsliste liegt vor (wurde mit der Verwaltungsanwendung erstellt). Zum Verfügbarmachen in einem Testverzeichnis: %APPDATA%\BSI\TrustBridge.ini anpassen und unter "[List]" neue "resource" ergänzen, z.B. "resource=/users/aheinecke/zertifikatsliste_2.txt". (Domain des Download-Servers kann nicht geändert werden, nur der Pfad.)</precondition> 186 <precondition>Aktualisierte und signierte Zertifikatsliste liegt vor (wurde mit der Verwaltungsanwendung erstellt). Zum Verfügbarmachen in einem Testverzeichnis: %APPDATA%\BSI\TrustBridge.ini anpassen und unter "[List]" neue "resource" ergänzen, z.B. "resource=/test/zertifikatsliste.txt". (Domain des Download-Servers kann nicht geändert werden, nur der Pfad.)</precondition>
184 <steps> 187 <steps>
185 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step> 188 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step>
186 <step>Als Nutzer einloggen, der TrustBridge installiert hat. Dann TrustBridge starten.</step> 189 <step>Als Nutzer einloggen, der TrustBridge installiert hat. Dann TrustBridge starten.</step>
187 <step>[Änderungen schreiben] klicken.</step> 190 <step>[Änderungen schreiben] klicken.</step>
188 </steps> 191 </steps>
189 <results> 192 <results>
190 <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result> 193 <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result>
191 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result> 194 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result>
192 <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "Empfohlene Wurzelzertifikate" bzw. "Abgeratene Wurzelzertifikate".</result> 195 <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "empfohlene" bzw. "abgeratene Wurzelzertifikate".</result>
193 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result> 196 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result>
194 <result>Aktualisierte Zertifikate erscheinen korrekt im Windows-Zertifikatsspeicher.</result> 197 <result>Aktualisierte Zertifikate erscheinen korrekt im Windows-Zertifikatsspeicher.</result>
195 <result>"Empfehlungen bereits berücksichtigt bis" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result> 198 <result>"Aktuell installiete Zertifikatsliste" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result>
196 </results> 199 </results>
197 </test> 200 </test>
198 <test id="t2.7" description="Aktualisierung der Softwareversion"> 201 <test id="t2.7" description="Deinstallation der Software">
199 <precondition>Aktualisierter Windows-Installer liegt vor (wurde mit der Verwaltungsanwendung signiert). Zum Verfügbarmachen in einem Testverzeichnis: %APPDATA%\BSI\TrustBridge.ini anpassen und unter "[Software]" neue "resource" ergänzen, z.B. "resource=/users/aheinecke/TrustBridge_2.exe". (Domain des Download-Servers kann nicht geändert werden, nur der Pfad.)</precondition>
200 <steps>
201 <step>Aktualisiertes Softwarepaket hochladen.</step>
202 <step>Button [Aktualisieren] klicken.</step>
203 <step>System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen.</step>
204 </steps>
205 <results>
206 <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf aktuellen Zeitpunkt.</result>
207 <result>Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert.</result>
208 <result>Nach Neustart der Anwendung wird die neue Versionsnummer auf der Startseite angezeigt.</result>
209 </results>
210 </test>
211 <test id="t2.8" description="Deinstallation der Software">
212 <steps> 202 <steps>
213 <step>Software über die Windows-Softwareverwaltung deinstallieren.</step> 203 <step>Software über die Windows-Softwareverwaltung deinstallieren.</step>
214 </steps> 204 </steps>
215 <results> 205 <results>
216 <result>Programmverzeichnis wurde entfernt.</result> 206 <result>Programmverzeichnis wurde entfernt.</result>
219 <result>Verwaltete Zertifikate wurden aus dem NSS-Zertifikatsspeicher entfernt.</result> 209 <result>Verwaltete Zertifikate wurden aus dem NSS-Zertifikatsspeicher entfernt.</result>
220 <result>Datenverzeichnis %APPDATA%\Local\BSI wurde entfernt.</result> 210 <result>Datenverzeichnis %APPDATA%\Local\BSI wurde entfernt.</result>
221 <result>Konfigurationsverzeichnis %APPDATA%\Roaming\BSI wurde entfernt.</result> 211 <result>Konfigurationsverzeichnis %APPDATA%\Roaming\BSI wurde entfernt.</result>
222 </results> 212 </results>
223 </test> 213 </test>
214 <test id="t2.8" description="Aktualisierung der Softwareversion">
215 <precondition>Aktuelle Version und Vorgängerversion des TrustBridge-Windows-Installers liegt vor. </precondition>
216 <steps>
217 <step>Vorgängerversion installieren.</step>
218 <step>Software-Aktualisierung zum Download und Installation bestätigen.</step>
219 </steps>
220 <results>
221 <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt.</result>
222 <result>TrustBridge wird automatisch im Hintergrund aktualisiert und neu gestartet.</result>
223 <result>Heruntergeladene Installationsdatei wird nach Installation entfernt.</result>
224 </results>
225 </test>
226 <test id="t2.9" description="Hilfe anzeigen">
227 <steps>
228 <step>Unter "Informationen und Hilfe" die TrustBridge-Hilfeseiten öffnen.</step>
229 </steps>
230 <results>
231 <result>Die Hilfe öffnet im Standardbrowser.</result>
232 </results>
233 </test>
224 234
225 </testsuite> 235 </testsuite>
226 236
227 <!-- ## TrustBridge: Ubuntu systemweit ## --> 237 <!-- ## TrustBridge: Ubuntu systemweit ## -->
228 <testsuite id="ts3" description="TrustBridge (Ubuntu, systemweite Intallation)"> 238 <testsuite id="ts3" description="TrustBridge (Ubuntu, systemweite Intallation)">
229 <general-precondition>Nutzer besitzt sudo-Rechte. Der TrustBridge-Linux-Installationsscript liegt vor. Ein weiteres Nutzerkonto ist angelegt und Firefox oder Thunderbird wurden einmal gestartet (erstellt NSS-Datenbank).</general-precondition> 239 <general-precondition>Nutzer besitzt sudo-Rechte. Der TrustBridge-Linux-Installationsscript liegt vor. Ein weiteres Nutzerkonto ist angelegt und Firefox oder Thunderbird wurden einmal gestartet (erstellt NSS-Datenbank).</general-precondition>
230 <test id="t3.1" description="Erstinstallation der Software"> 240 <test id="t3.1" description="Erstinstallation der Software">
231 <steps> 241 <steps>
232 <step>Linux-Installationsscript (mit sudo und Option -s) ausführen und TrustBridge systemweit installieren.</step> 242 <step>Linux-Installationsscript (mit sudo) ausführen und TrustBridge systemweit installieren.</step>
233 <step>Abmelden und neu anmelden.</step> 243 <step>Abmelden und neu anmelden.</step>
234 <step>Zertifikatsaktualisierungen ansehen (nicht einspielen).</step> 244 <step>Zertifikatsaktualisierungen ansehen (nicht installieren).</step>
235 <step>Button [Aktualisieren] klicken.</step> 245 </steps>
236 </steps> 246 <results>
237 <results> 247 <result>TrustBridge wurde systemweit installiert.</result>
238 <result>TrustBridge wurde lokal installiert.</result>
239 <result>TrustBridge startet nach Abschluss der Installation automatisch.</result>
240 <result>Eintrag im Menü der Anwendungen ist vorhanden.</result> 248 <result>Eintrag im Menü der Anwendungen ist vorhanden.</result>
241 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result> 249 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result>
242 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result> 250 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result>
243 <result>Zeitstempel "Zuletzt nach neuen Empfehlungen gesucht" ändert sich.</result>
244 </results> 251 </results>
245 </test> 252 </test>
246 <test id="t3.2" description="Erstinstallation der Zertifikate"> 253 <test id="t3.2" description="Erstinstallation der Zertifikate">
247 <steps> 254 <steps>
248 <step>Unter "Neue, empfohlene Wurzelzertifikate installieren" die [Details] einblenden und ein Zertifikat abwählen ("Ignorieren").</step> 255 <step>Unter "empfohlene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
249 <step>Unter "Abgeratene Wurzelzertifikate entfernen" die [Details] einblenden und ein Zertifikat abwählen ("Behalten").</step> 256 <step>Unter "abgeratene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
250 <step>Firefox starten und offen lassen</step> 257 <step>Firefox starten und offen lassen</step>
251 <step>[Änderungen schreiben] klicken.</step> 258 <step>[Änderungen schreiben] klicken.</step>
252 <step>Nach Installation: Firefox schließen.</step> 259 <step>Nach Aufforderung: Firefox schließen.</step>
253 </steps> 260 </steps>
254 <results> 261 <results>
255 <result>Zertifikats-Details werden angezeigt.</result> 262 <result>Zertifikats-Details werden angezeigt.</result>
256 <result>Abwahl eines Zertifikats unter "empfohlene" bzw. "abgeratene" Wurzelzertifikate" reduziert die Gesamtanzahl jeweils um 1.</result> 263 <result>Abwahl eines Zertifikats unter "empfohlene" bzw. "abgeratene" Wurzelzertifikate" reduziert die Gesamtanzahl jeweils um 1.</result>
257 <result>Es erfolgt eine sudo-Passort-Abfrage.</result> 264 <result>Es erfolgt eine sudo-Passort-Abfrage.</result>
263 </test> 270 </test>
264 <test id="t3.3" description="Manuelle Zertifikatsänderungen"> 271 <test id="t3.3" description="Manuelle Zertifikatsänderungen">
265 <steps> 272 <steps>
266 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step> 273 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step>
267 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step> 274 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step>
268 <step>Auf Seite "Neue Empfehlungen" wechseln.</step> 275 <step>Auf Seite "Ausstehende Änderungen" wechseln.</step>
269 <step>[Änderungen schreiben] klicken.</step> 276 <step>[Änderungen schreiben] klicken.</step>
270 </steps> 277 </steps>
271 <results> 278 <results>
272 <result>Auf dem Button "Neue Empfehlungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result> 279 <result>Auf dem Button "Ausstehende Änderungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result>
273 <result>Abschnitt "Abweichend zu behandelnde Wurzelzertifikate" werden eingeblendet. Anzahl und Details sind korrekt.</result> 280 <result>Anzahl und Details unter "Manuelle Änderungen" sind korrekt.</result>
274 <result>Es erfolgt eine sudo-Passort-Abfrage.</result> 281 <result>Es erfolgt eine sudo-Passort-Abfrage.</result>
275 <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene Wurzelzertifikate" und "Abgeratene Wurzelzertifikate".</result> 282 <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene" und "Abgeratene Wurzelzertifikate".</result>
276 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result> 283 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result>
277 <result>Chromium prüfen: geänderte Zertifikate sind korrekt.</result> 284 <result>Chromium prüfen: geänderte Zertifikate sind korrekt.</result>
278 </results> 285 </results>
279 </test> 286 </test>
280 <test id="t3.4" description="Vorhandenes Standardbenutzerkonto prüfen"> 287 <test id="t3.4" description="Vorhandenes Standardbenutzerkonto prüfen">
295 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result> 302 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result>
296 <result>Chromium prüfen: neue Zertifikate sind vorhanden und vertrauenswürdig.</result> 303 <result>Chromium prüfen: neue Zertifikate sind vorhanden und vertrauenswürdig.</result>
297 </results> 304 </results>
298 </test> 305 </test>
299 <test id="t3.6" description="Aktualisierung der Zertifikatsliste"> 306 <test id="t3.6" description="Aktualisierung der Zertifikatsliste">
300 <precondition>Aktualisierte und signierte Zertifikatsliste liegt vor (wurde mit der Verwaltungsanwendung erstellt). Zum Verfügbarmachen in einem Testverzeichnis: ~/.config/BSI/TrustBridge.ini anpassen und unter "[List]" neue "resource" ergänzen, z.B. "resource=/users/aheinecke/zertifikatsliste_2.txt". (Domain des Download-Servers kann nicht geändert werden, nur der Pfad.)</precondition> 307 <precondition>Aktualisierte und signierte Zertifikatsliste liegt vor (wurde mit der Verwaltungsanwendung erstellt). Zum Verfügbarmachen in einem Testverzeichnis: ~/.config/BSI/TrustBridge.ini anpassen und unter "[List]" neue "resource" ergänzen, z.B. "resource=/test/zertifikatsliste.txt". (Domain des Download-Servers kann nicht geändert werden, nur der Pfad.)</precondition <steps>
301 <steps>
302 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step> 308 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step>
303 <step>Als Nutzer einloggen, der TrustBridge installiert hat. Dann TrustBridge starten.</step> 309 <step>Als Nutzer einloggen, der TrustBridge installiert hat. Dann TrustBridge starten.</step>
304 <step>[Änderungen schreiben] klicken.</step> 310 <step>[Änderungen schreiben] klicken.</step>
305 </steps> 311 </steps>
306 <results> 312 <results>
307 <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result> 313 <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result>
308 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result> 314 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result>
309 <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "Empfohlene Wurzelzertifikate" bzw. "Abgeratene Wurzelzertifikate".</result> 315 <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "empfohlene" bzw. "abgeratene Wurzelzertifikate".</result>
310 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result> 316 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result>
311 <result>Aktualisierte Zertifikate erscheinen korrekt in Chromium.</result> 317 <result>Aktualisierte Zertifikate erscheinen korrekt im Windows-Zertifikatsspeicher.</result>
312 <result>"Empfehlungen bereits berücksichtigt bis" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result> 318 <result>"Aktuell installiete Zertifikatsliste" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result>
313 </results> 319 </results>
314 </test> 320 </test>
315 <test id="t3.7" description="Aktualisierung der Softwareversion"> 321 <test id="t3.7" description="Deinstallation der Software">
316 <precondition>Aktualisiertes Ubuntu-Installationsskript liegt vor (wurde mit der Verwaltungsanwendung signiert). Zum Verfügbarmachen in einem Testverzeichnis: ~/.config/BSI/TrustBridge.ini anpassen und unter "[Software]" neue "resource" ergänzen, z.B. "resource=/users/aheinecke/TrustBridge_2.sh". (Domain des Download-Servers kann nicht geändert werden, nur der Pfad.)</precondition> 322 <steps>
317 <steps> 323 <step>Software über das Linux-Deinstallationsscript deinstallieren (sudo trustbridge-uninstall.sh).</step>
318 <step>Aktualisiertes Softwarepaket hochladen.</step>
319 <step>Button [Aktualisieren] klicken.</step>
320 <step>System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen.</step>
321 </steps>
322 <results>
323 <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf aktuellen Zeitpunkt.</result>
324 <result>Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert.</result>
325 <result>Nach Neustart der Anwendung wird die neue Versionsnummer auf der Startseite angezeigt.</result>
326 </results>
327 </test>
328 <test id="t3.8" description="Deinstallation der Software">
329 <steps>
330 <step>Software über das Linux-Installationsscript (Option -d) deinstallieren.</step>
331 </steps> 324 </steps>
332 <results> 325 <results>
333 <result>Programmdatei (unter /usr/local/bin/) wurde entfernt.</result> 326 <result>Programmdatei (unter /usr/local/bin/) wurde entfernt.</result>
334 <result>Eintrag aus Anwendungsmenü wurde entfernt.</result> 327 <result>Eintrag aus Anwendungsmenü wurde entfernt.</result>
335 <result>Verwaltete Zertifikate wurden aus dem NSS-Zertifikatsspeicher entfernt.</result> 328 <result>Verwaltete Zertifikate wurden aus dem NSS-Zertifikatsspeicher entfernt.</result>
336 <result>Datenverzeichnis ~/.local/share/BSI wurde entfernt.</result> 329 <result>Datenverzeichnis ~/.local/share/BSI wurde entfernt.</result>
337 <result>Konfigurationsverzeichnis ~/.config/BSI wurde entfernt.</result> 330 <result>Konfigurationsverzeichnis ~/.config/BSI wurde entfernt.</result>
338 </results> 331 </results>
339 </test> 332 </test>
333 <test id="t3.8" description="Aktualisierung der Softwareversion">
334 <precondition>Aktuelle Version und Vorgängerversion des TrustBridge-Ubuntu-Installationsskripts liegt vor. </precondition>
335 <steps>
336 <step>Vorgängerversion installieren.</step>
337 <step>Software-Aktualisierung zum Download und Installation bestätigen.</step>
338 </steps>
339 <results>
340 <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt.</result>
341 <result>TrustBridge wird automatisch im Hintergrund aktualisiert und neu gestartet.</result>
342 <result>Heruntergeladenes Installationsskript wird nach Installation entfernt.</result>
343 </results>
344 </test>
345 <test id="t3.9" description="Hilfe anzeigen">
346 <steps>
347 <step>Unter "Informationen und Hilfe" die TrustBridge-Hilfeseiten öffnen.</step>
348 </steps>
349 <results>
350 <result>Die Hilfe öffnet im Standardbrowser.</result>
351 </results>
352 </test>
340 </testsuite> 353 </testsuite>
341 354
342 355
343 <!-- ## TrustBridge: Ubuntu, lokale Installation ## --> 356 <!-- ## TrustBridge: Ubuntu, lokale Installation ## -->
344 <testsuite id="ts4" description="TrustBridge (Ubuntu, lokale Installation)"> 357 <testsuite id="ts4" description="TrustBridge (Ubuntu, lokale Installation)">
345 <general-precondition>Nutzer besitzt keine sudo-Rechte. Das TrustBridge-Linux-Installationsscript liegt vor.</general-precondition> 358 <general-precondition>Nutzer besitzt keine sudo-Rechte. Das TrustBridge-Linux-Installationsscript liegt vor.</general-precondition>
346 <test id="t4.1" description="Erstinstallation der Software"> 359 <test id="t4.1" description="Erstinstallation der Software">
347 <steps> 360 <steps>
348 <step>Linux-Installationsscript (ohne Optionen) ausführen und lokal im Nutzerverzeichnis installieren.</step> 361 <step>Linux-Installationsscript (ohne Optionen) ausführen und TrustBridge lokal im Nutzerverzeichnis installieren.</step>
349 <step>Abmelden und neu anmelden.</step> 362 <step>Abmelden und neu anmelden.</step>
350 <step>Zertifikatsaktualisierungen ansehen (nicht einspielen).</step> 363 <step>Zertifikatsaktualisierungen ansehen (nicht installieren).</step>
351 <step>Button [Aktualisieren] klicken.</step> 364 </steps>
352 </steps> 365 <results>
353 <results> 366 <result>TrustBridge wurde lokal installiert.</result>
354 <result>TrustBridge wurde systemweit installiert.</result>
355 <result>TrustBridge startet nach Abschluss der Installation automatisch.</result> 367 <result>TrustBridge startet nach Abschluss der Installation automatisch.</result>
356 <result>Eintrag im Startmenü ist vorhanden</result> 368 <result>Eintrag im Startmenü ist vorhanden</result>
357 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result> 369 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result>
358 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result> 370 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result>
359 <result>Zeitstempel "Zuletzt nach neuen Empfehlungen gesucht" ändert sich.</result>
360 </results> 371 </results>
361 </test> 372 </test>
362 <test id="t4.2" description="Erstinstallation der Zertifikate"> 373 <test id="t4.2" description="Erstinstallation der Zertifikate">
363 <steps> 374 <steps>
364 <step>Unter "Neue, empfohlene Wurzelzertifikate installieren" die [Details] einblenden und ein Zertifikat abwählen ("Ignorieren").</step> 375 <step>Unter "empfohlene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
365 <step>Unter "Abgeratene Wurzelzertifikate entfernen" die [Details] einblenden und ein Zertifikat abwählen ("Behalten").</step> 376 <step>Unter "abgeratene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
366 <step>[Änderungen schreiben] klicken.</step> 377 <step>[Änderungen schreiben] klicken.</step>
367 </steps> 378 </steps>
368 <results> 379 <results>
369 <result>Zertifikats-Details werden angezeigt.</result> 380 <result>Zertifikats-Details werden angezeigt.</result>
370 <result>Abwahl eines Zertifikats unter "empfohlene" bzw. "abgeratene" Wurzelzertifikate" reduziert die Gesamtanzahl jeweils um 1.</result> 381 <result>Abwahl eines Zertifikats unter "empfohlene" bzw. "abgeratene" Wurzelzertifikate" reduziert die Gesamtanzahl jeweils um 1.</result>
376 </test> 387 </test>
377 <test id="t4.3" description="Manuelle Zertifikatsänderungen"> 388 <test id="t4.3" description="Manuelle Zertifikatsänderungen">
378 <steps> 389 <steps>
379 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step> 390 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step>
380 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step> 391 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step>
381 <step>Auf Seite "Neue Empfehlungen" wechseln.</step> 392 <step>Auf Seite "Ausstehende Änderungen" wechseln.</step>
382 <step>[Änderungen schreiben] klicken.</step> 393 <step>[Änderungen schreiben] klicken.</step>
383 </steps> 394 </steps>
384 <results> 395 <results>
385 <result>Auf dem Button "Neue Empfehlungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result> 396 <result>Auf dem Button "Ausstehende Änderungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result>
386 <result>Abschnitt "Abweichend zu behandelnde Wurzelzertifikate" werden eingeblendet. Anzahl und Details sind korrekt.</result> 397 <result>Anzahl und Details unter "Manuelle Änderungen" sind korrekt.</result>
387 <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene Wurzelzertifikate" und "Abgeratene Wurzelzertifikate".</result> 398 <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene" und "Abgeratene Wurzelzertifikate".</result>
388 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result> 399 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result>
389 <result>Chromium prüfen: geänderte Zertifikate sind korrekt.</result> 400 <result>Chromium prüfen: geänderte Zertifikate sind korrekt.</result>
390 </results> 401 </results>
391 </test> 402 </test>
392 <test id="t4.6" description="Aktualisierung der Zertifikatsliste"> 403 <test id="t4.4" description="Aktualisierung der Zertifikatsliste">
393 <precondition>Aktualisierte und signierte Zertifikatsliste liegt vor (wurde mit der Verwaltungsanwendung erstellt). Zum Verfügbarmachen in einem Testverzeichnis: ~/.config/BSI/TrustBridge.ini anpassen und unter "[List]" neue "resource" ergänzen, z.B. "resource=/users/aheinecke/zertifikatsliste_2.txt". (Domain des Download-Servers kann nicht geändert werden, nur der Pfad.)</precondition> 404 <precondition>Aktualisierte und signierte Zertifikatsliste liegt vor (wurde mit der Verwaltungsanwendung erstellt). Zum Verfügbarmachen in einem Testverzeichnis: ~/.config/BSI/TrustBridge.ini anpassen und unter "[List]" neue "resource" ergänzen, z.B. "resource=/test/zertifikatsliste.txt". (Domain des Download-Servers kann nicht geändert werden, nur der Pfad.)</precondition>
394 <steps> 405 <steps>
395 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step> 406 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step>
396 <step>Als Nutzer einloggen, der TrustBridge installiert hat. Dann TrustBridge starten.</step> 407 <step>Als Nutzer einloggen, der TrustBridge installiert hat. Dann TrustBridge starten.</step>
397 <step>[Änderungen schreiben] klicken.</step> 408 <step>[Änderungen schreiben] klicken.</step>
398 </steps> 409 </steps>
399 <results> 410 <results>
400 <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result> 411 <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result>
401 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result> 412 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result>
402 <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "Empfohlene Wurzelzertifikate" bzw. "Abgeratene Wurzelzertifikate".</result> 413 <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "empfohlene" bzw. "abgeratene Wurzelzertifikate".</result>
403 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result> 414 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result>
404 <result>Aktualisierte Zertifikate erscheinen korrekt in Chromium.</result> 415 <result>Aktualisierte Zertifikate erscheinen korrekt im Windows-Zertifikatsspeicher.</result>
405 <result>"Empfehlungen bereits berücksichtigt bis" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result> 416 <result>"Aktuell installiete Zertifikatsliste" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result>
406 </results> 417 </results>
407 </test> 418 </test>
408 <test id="t4.7" description="Aktualisierung der Softwareversion"> 419 <test id="t4.5" description="Deinstallation der Software">
409 <precondition>Aktualisierter Windows-Installer liegt vor (wurde mit der Verwaltungsanwendung signiert). Zum Verfügbarmachen in einem Testverzeichnis: ~/.config/BSI/TrustBridge.ini anpassen und unter "[Software]" neue "resource" ergänzen, z.B. "resource=/users/aheinecke/TrustBridge_2.exe". (Domain des Download-Servers kann nicht geändert werden, nur der Pfad.)</precondition>
410 <steps>
411 <step>Aktualisiertes Softwarepaket hochladen.</step>
412 <step>Button [Aktualisieren] klicken.</step>
413 <step>System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen.</step>
414 </steps>
415 <results>
416 <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf aktuellen Zeitpunkt.</result>
417 <result>Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert.</result>
418 <result>Nach Neustart der Anwendung wird die neue Versionsnummer auf der Startseite angezeigt.</result>
419 </results>
420 </test>
421 <test id="t4.8" description="Deinstallation der Software">
422 <steps> 420 <steps>
423 <step>Software über die Windows-Softwareverwaltung deinstallieren.</step> 421 <step>Software über die Windows-Softwareverwaltung deinstallieren.</step>
424 </steps> 422 </steps>
425 <results> 423 <results>
426 <result>Programmdatei (unter ~/TrustBridge/) wurde entfernt.</result> 424 <result>Programmdatei (unter ~/TrustBridge/) wurde entfernt.</result>
428 <result>Verwaltete Zertifikate wurden aus dem NSS-Zertifikatsspeicher entfernt.</result> 426 <result>Verwaltete Zertifikate wurden aus dem NSS-Zertifikatsspeicher entfernt.</result>
429 <result>Datenverzeichnis ~/.local/share/BSI wurde entfernt.</result> 427 <result>Datenverzeichnis ~/.local/share/BSI wurde entfernt.</result>
430 <result>Konfigurationsverzeichnis ~/.config/BSI wurde entfernt.</result> 428 <result>Konfigurationsverzeichnis ~/.config/BSI wurde entfernt.</result>
431 </results> 429 </results>
432 </test> 430 </test>
431 <test id="t4.6" description="Aktualisierung der Softwareversion">
432 <precondition>Aktuelle Version und Vorgängerversion des TrustBridge-Ubuntu-Installationsskripts liegt vor. </precondition>
433 <steps>
434 <step>Vorgängerversion installieren.</step>
435 <step>Software-Aktualisierung zum Download und Installation bestätigen.</step>
436 </steps>
437 <results>
438 <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt.</result>
439 <result>TrustBridge wird automatisch im Hintergrund aktualisiert und neu gestartet.</result>
440 <result>Heruntergeladenes Installationsskript wird nach Installation entfernt.</result>
441 </results>
442 </test>
443 <test id="t4.7" description="Hilfe anzeigen">
444 <steps>
445 <step>Unter "Informationen und Hilfe" die TrustBridge-Hilfeseiten öffnen.</step>
446 </steps>
447 <results>
448 <result>Die Hilfe öffnet im Standardbrowser.</result>
449 </results>
450 </test>
433 451
434 </testsuite> 452 </testsuite>
435 453
436 454
437 <!-- ## TrustBridge-Verwaltungsanwendung: Windows ## --> 455 <!-- ## TrustBridge-Verwaltungsanwendung: Windows ## -->

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