Mercurial > trustbridge
annotate extras/testplan/testplan.xml @ 1021:70022fc31cdf
Test plan updated.
author | Emanuel Schuetze <emanuel@intevation.de> |
---|---|
date | Tue, 02 Sep 2014 15:43:58 +0200 |
parents | 237af0c82454 |
children | 8365ca22d847 |
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/> |
1021
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
10 <test-version>0.9</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> |
1021
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
14 |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
15 <!-- ## TrustBridge: Windows MIT Adminrechten ## --> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
16 <testsuite id="ts1" description="TrustBridge (Windows, systemweite Intallation)"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
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> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
18 <test id="t1.1" description="Erstinstallation der Software"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
19 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
20 <step>NSIS-Installer ausführen (mit Administratorrechten) und TrustBridge systemweit installieren.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
21 <step>Abmelden und neu anmelden.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
22 <step>Zertifikatsaktualisierungen ansehen (nicht einspielen).</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
23 <step>Button [Aktualisieren] klicken.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
24 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
25 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
26 <result>TrustBridge startet nach Abschluss der Installation automatisch.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
27 <result>Eintrag im Startmenü ist vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
28 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
29 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
30 <result>Zeitstempel "Zuletzt nach neuen Empfehlungen gesucht" ändert sich.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
31 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
32 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
33 <test id="t1.2" description="Erstinstallation der Zertifikate"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
34 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
35 <step>Unter "Neue, empfohlene Wurzelzertifikate installieren" die [Details] einblenden und ein Zertifikat abwählen ("Ignorieren").</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
36 <step>Unter "Abgeratene Wurzelzertifikate entfernen" die [Details] einblenden und ein Zertifikat abwählen ("Behalten").</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
37 <step>[Änderungen schreiben] klicken.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
38 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
39 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
40 <result>Zertifikats-Details werden angezeigt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
41 <result>Abwahl eines Zertifikats unter "empfohlene Wurzelzertifikate" reduziert die Gesamtanzahl um 1.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
42 <result>Abwahl eines Zertifikats unter "abgeratene Wurzelzertifikate" reduziert die Gesamtanzahl um 1.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
43 <result>Installierte Zertifikate erscheinen unten "Empfohlene Wurzelzertifikate". Abwahlentscheidung ist korrekt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
44 <result>Entfernte Zertifikate erscheinen unten "Abgeratene Wurzelzertifikate". Abwahlentscheidung ist korrekt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
45 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
46 <result>Windows-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
47 <result>Chrome prüfen: neue Zertifikate sind vorhanden und vertrauenswürdig.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
48 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
49 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
50 <test id="t1.3" description="Manuelle Zertifikatsänderungen"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
51 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
52 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
53 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
54 <step>Auf Seite "Neue Empfehlungen" wechseln.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
55 <step>[Änderungen schreiben] klicken.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
56 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
57 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
58 <result>Auf dem Button "Neue Empfehlungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
59 <result>Abschnitt "Abweichend zu behandelnde Wurzelzertifikate" werden eingeblendet. Anzahl und Details sind korrekt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
60 <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene Wurzelzertifikate" und "Abgeratene Wurzelzertifikate".</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
61 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
62 <result>Windows-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
63 <result>Chrome prüfen: geänderte Zertifikate sind korrekt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
64 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
65 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
66 <test id="t1.4" description="Vorhandenes Standardbenutzerkonto prüfen"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
67 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
68 <step>Mit dem vorhandenen Standardbenutzerkonto einloggen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
69 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
70 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
71 <result>Nutzer bekommt keine Meldung über TrustBridge-Aktualisierungen (Zertifikate/Software).</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
72 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
73 <result>Windows-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
74 <result>Chrome prüfen: neue Zertifikate sind vorhanden und vertrauenswürdig.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
75 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
76 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
77 <test id="t1.5" description="Neues Standardbenutzerkonto prüfen"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
78 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
79 <step>Als Administrator neues Windows-Standardbenutzerkonto mit Umlauten, z.B. "testüser" anlegen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
80 <step>Als "testüser" einloggen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
81 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
82 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
83 <result>Nutzer bekommt keine Meldung über TrustBridge-Aktualisierungen (Zertifikate/Software).</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
84 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
85 <result>Windows-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
86 <result>Chrome prüfen: neue Zertifikate sind vorhanden und vertrauenswürdig.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
87 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
88 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
89 <test id="t1.6" description="Aktualisierung der Zertifikatsliste"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
90 <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> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
91 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
92 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
93 <step>Button [Aktualisieren] klicken.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
94 <step>[Änderungen schreiben] klicken.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
95 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
96 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
97 <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf Zeitpunkt der Bereitstellung.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
98 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
99 <result>Aktualisierte Zertifikate erscheinen korrekt unten "Empfohlene Wurzelzertifikate" bzw. "Abgeratene Wurzelzertifikate".</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
100 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
101 <result>Aktualisierte Zertifikate erscheinen korrekt im Windwos-Zertifikatsspeicher.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
102 <result>Aktualisierte Zertifikate erscheinen korrekt in Chrome.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
103 <result>"Empfehlungen bereits berücksichtigt bis" aktualisiert sich nach Installation auf Datum der Zertifikatsliste.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
104 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
105 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
106 <test id="t1.7" description="Aktualisierung der Softwareversion"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
107 <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> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
108 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
109 <step>Aktualisiertes Softwarepaket hochladen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
110 <step>Button [Aktualisieren] klicken.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
111 <step>System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
112 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
113 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
114 <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf aktuellen Zeitpunkt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
115 <result>Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
116 <result>Nach Neustart der Anwendung wird die neue Versionsnummer auf der Startseite angezeigt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
117 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
118 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
119 </testsuite> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
120 |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
121 |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
122 <!-- ## TrustBridge: Windows, lokale Installation, OHNE Adminrechte ## --> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
123 <testsuite id="ts2" description="TrustBridge (Windows, lokale Installation)"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
124 <general-precondition>Nutzer besitzt keine Administratorrechte. Der TrustBridge-Windows-Installer liegt vor.</general-precondition> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
125 <test id="t2.1" description="Erstinstallation der Software"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
126 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
127 <step>NSIS-Installer ausführen (mit Vorbelegung) und lokal im Nutzerverzeichnis installieren.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
128 <step>Abmelden und neu anmelden.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
129 <step>Zertifikatsaktualisierungen ansehen (nicht einspielen).</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
130 <step>Button [Aktualisieren] klicken.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
131 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
132 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
133 <result>TrustBridge startet nach Abschluss der Installation automatisch.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
134 <result>Eintrag im Startmenü ist vorhanden</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
135 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
136 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
137 <result>Zeitstempel "Zuletzt nach neuen Empfehlungen gesucht" ändert sich.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
138 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
139 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
140 <test id="t2.2" description="Erstinstallation der Zertifikate"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
141 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
142 <step>Unter "Neue, empfohlene Wurzelzertifikate installieren" die [Details] einblenden und ein Zertifikat abwählen ("Ignorieren").</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
143 <step>Unter "Abgeratene Wurzelzertifikate entfernen" die [Details] einblenden und ein Zertifikat abwählen ("Behalten").</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
144 <step>[Änderungen schreiben] klicken.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
145 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
146 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
147 <result>Zertifikats-Details werden angezeigt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
148 <result>Abwahl eines Zertifikats unter "empfohlene Wurzelzertifikate" reduziert die Gesamtanzahl um 1.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
149 <result>Abwahl eines Zertifikats unter "abgeratene Wurzelzertifikate" reduziert die Gesamtanzahl um 1.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
150 <result>Installierte Zertifikate erscheinen unten "Empfohlene Wurzelzertifikate". Abwahlentscheidung ist korrekt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
151 <result>Entfernte Zertifikate erscheinen unten "Abgeratene Wurzelzertifikate". Abwahlentscheidung ist korrekt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
152 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
153 <result>Windows-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
154 <result>Chrome prüfen: neue Zertifikate sind vorhanden und vertrauenswürdig.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
155 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
156 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
157 <test id="t2.3" description="Manuelle Zertifikatsänderungen"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
158 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
159 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
160 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
161 <step>Auf Seite "Neue Empfehlungen" wechseln.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
162 <step>[Änderungen schreiben] klicken.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
163 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
164 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
165 <result>Auf dem Button "Neue Empfehlungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
166 <result>Abschnitt "Abweichend zu behandelnde Wurzelzertifikate" werden eingeblendet. Anzahl und Details sind korrekt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
167 <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene Wurzelzertifikate" und "Abgeratene Wurzelzertifikate".</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
168 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
169 <result>Windows-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
170 <result>Chrome prüfen: geänderte Zertifikate sind korrekt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
171 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
172 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
173 <test id="t2.4" description="Vorhandenes Standardbenutzerkonto prüfen"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
174 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
175 <step>Mit dem vorhandenen Standardbenutzerkonto einloggen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
176 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
177 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
178 <result>Nutzer bekommt keine Meldung über TrustBridge-Aktualisierungen (Zertifikate/Software).</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
179 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: es sind KEINE neuen Zertifikate vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
180 <result>Windows-Zertifikatsspeicher prüfen: es sind KEINE neuen Zertifikate vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
181 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
182 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
183 <test id="t2.5" description="Neues Standardbenutzerkonto prüfen"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
184 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
185 <step>Als Administrator neues Windows-Standardbenutzerkonto, z.B. "testuser" anlegen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
186 <step>Als "testuser" einloggen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
187 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
188 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
189 <result>Nutzer bekommt keine Meldung über TrustBridge-Aktualisierungen (Zertifikate/Software).</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
190 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: es sind KEINE neuen Zertifikate vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
191 <result>Windows-Zertifikatsspeicher prüfen: es sind KEINE neuen Zertifikate vorhanden.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
192 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
193 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
194 <test id="t2.6" description="Aktualisierung der Zertifikatsliste"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
195 <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> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
196 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
197 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
198 <step>Button [Aktualisieren] klicken.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
199 <step>[Änderungen schreiben] klicken.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
200 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
201 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
202 <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf Zeitpunkt der Bereitstellung.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
203 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
204 <result>Aktualisierte Zertifikate erscheinen korrekt unten "Empfohlene Wurzelzertifikate" bzw. "Abgeratene Wurzelzertifikate".</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
205 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
206 <result>Aktualisierte Zertifikate erscheinen korrekt im Windwos-Zertifikatsspeicher.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
207 <result>Aktualisierte Zertifikate erscheinen korrekt in Chrome.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
208 <result>"Empfehlungen bereits berücksichtigt bis" aktualisiert sich nach Installation auf Datum der Zertifikatsliste.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
209 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
210 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
211 <test id="t2.7" description="Aktualisierung der Softwareversion"> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
212 <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> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
213 <steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
214 <step>Aktualisiertes Softwarepaket hochladen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
215 <step>Button [Aktualisieren] klicken.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
216 <step>System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen.</step> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
217 </steps> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
218 <results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
219 <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf aktuellen Zeitpunkt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
220 <result>Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
221 <result>Nach Neustart der Anwendung wird die neue Versionsnummer auf der Startseite angezeigt.</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
222 </results> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
223 </test> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
224 |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
225 </testsuite> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
226 |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
227 <!-- ## TrustBridge-Verwaltungsanwendung: Windows ## --> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
228 <testsuite id="tsA1" description="TrustBridge-Verwaltungsanwendung (Windows)"> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
229 <general-precondition/> |
1021
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
230 <test id="tA1.1" description="Anwendung starten"> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
231 <precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
232 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
233 <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
|
234 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
235 <results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
236 <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
|
237 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
238 </test> |
1021
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
239 <test id="tA1.2" description="Zertifikatsliste erstellen"> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
240 <precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
241 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
242 <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
|
243 <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
|
244 <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
|
245 <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
|
246 <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
|
247 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
248 <results> |
1021
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
249 <result>Liste wurde erfolgreich im Ausgabeverzeichnis gespeichert</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
250 <result>Liste wurde erfolgreich im Archivverzeichnis (~/.local share/BSI/trustbridge-admin/) gespeichert</result> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
251 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
252 </test> |
1021
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
253 <test id="tA1.3" description="Zertifikatsliste aktualisieren"> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
254 <precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
255 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
256 <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
|
257 <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
|
258 <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
|
259 <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
|
260 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
261 <results> |
1021
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
262 <result>Liste wurde erfolgreich im Ausgabeverzeichnis gespeichert</result> |
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
263 <result>Liste wurde erfolgreich im Archivverzeichnis (~/.local share/BSI/trustbridge-admin/) gespeichert</result> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
264 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
265 </test> |
1021
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
266 <test id="tA1.4" description="Letzte Zertifikatsliste automatisch laden"> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
267 <precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
268 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
269 <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
|
270 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
271 <results> |
1021
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
272 <result>Die zuletzt erstellte Zertifikatsliste wird angezeigt</result> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
273 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
274 </test> |
1021
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
275 <test id="tA1.5" description="Installationspaket erzeugen"> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
276 <precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
277 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
278 <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
|
279 <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
|
280 <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
|
281 <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
|
282 <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
|
283 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
284 <results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
285 <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
|
286 <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
|
287 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
288 </test> |
1021
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
289 <test id="tA1.6" description="Anwendung beenden"> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
290 <precondition/> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
291 <steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
292 <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
|
293 </steps> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
294 <results> |
1021
70022fc31cdf
Test plan updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
678
diff
changeset
|
295 <result>Die Anwendung schließt sich</result> |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
296 </results> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
297 </test> |
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
298 </testsuite> |
678
237af0c82454
Added new tests to test plan.
Emanuel Schuetze <emanuel@intevation.de>
parents:
599
diff
changeset
|
299 |
599
a54d37c4483a
Added first test plan xml file (and README to build it with intests).
Emanuel Schuetze <emanuel@intevation.de>
parents:
diff
changeset
|
300 </testplan> |