[PATCH 1 of 2] Testplan updated for 1.0

Wald Commits scm-commit at wald.intevation.org
Mon Oct 27 16:28:52 CET 2014


# HG changeset patch
# User Emanuel Schuetze <emanuel at intevation.de>
# Date 1414422864 -3600
# Node ID 8f7cbe522ab8eec07b559b02ce94692e2694fece
# Parent  64f812a63de6139f3799c9f61590ad7a2b0df519
Testplan updated for 1.0.

diff -r 64f812a63de6 -r 8f7cbe522ab8 testplan/testplan.xml
--- a/testplan/testplan.xml	Thu Oct 23 16:14:18 2014 +0200
+++ b/testplan/testplan.xml	Mon Oct 27 16:14:24 2014 +0100
@@ -7,7 +7,7 @@
         <tester/>
         <test-date/>
         <test-system/>
-        <test-version>0.9.1</test-version>
+        <test-version>1.0</test-version>
         <test-duration/>
         <comment/>
     </meta>
@@ -19,8 +19,7 @@
             <steps>
                 <step>NSIS-Installer ausführen (mit Administratorrechten) und TrustBridge systemweit installieren.</step>
                 <step>Abmelden und neu anmelden.</step>
-                <step>Zertifikatsaktualisierungen ansehen (nicht einspielen).</step>
-                <step>Button [Aktualisieren] klicken.</step>
+                <step>Zertifikatsaktualisierungen ansehen (nicht installieren).</step>
             </steps>
             <results>
                 <result>TrustBridge wurde systemweit installiert.</result>
@@ -28,13 +27,12 @@
                 <result>Eintrag im Startmenü ist vorhanden.</result>
                 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result>
                 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result>
-                <result>Zeitstempel "Zuletzt nach neuen Empfehlungen gesucht" ändert sich.</result>
             </results>
         </test>
         <test id="t1.2" description="Erstinstallation der Zertifikate">
             <steps>
-                <step>Unter "Neue, empfohlene Wurzelzertifikate installieren" die [Details] einblenden und ein Zertifikat abwählen ("Ignorieren").</step>
-                <step>Unter "Abgeratene Wurzelzertifikate entfernen" die [Details] einblenden und ein Zertifikat abwählen ("Behalten").</step>
+                <step>Unter "empfohlene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
+                <step>Unter "abgeratene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
                 <step>Firefox starten und offen lassen.</step>
                 <step>[Änderungen schreiben] klicken.</step>
                 <step>Nach Aufforderung: Firefox schließen.</step>
@@ -53,13 +51,13 @@
             <steps>
                 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step>
                 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step>
-                <step>Auf Seite "Neue Empfehlungen" wechseln.</step>
+                <step>Auf Seite "Ausstehende Änderungen" wechseln.</step>
                 <step>[Änderungen schreiben] klicken.</step>
             </steps>
             <results>
-                <result>Auf dem Button "Neue Empfehlungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result>
-                <result>Abschnitt "Abweichend zu behandelnde Wurzelzertifikate" werden eingeblendet. Anzahl und Details sind korrekt.</result>
-                <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene Wurzelzertifikate" und "Abgeratene Wurzelzertifikate".</result>
+                <result>Auf dem Button "Ausstehende Änderungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result>
+                <result>Anzahl und Details unter "Manuelle Änderungen" sind korrekt.</result>
+                <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene" und "Abgeratene Wurzelzertifikate".</result>
                 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result>
                 <result>Windows-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result>
             </results>
@@ -84,35 +82,22 @@
             </results>
         </test>
         <test id="t1.6" description="Aktualisierung der Zertifikatsliste">
-        <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>
+        <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>
             <steps>
                 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step>
                 <step>Als Adminnutzer einloggen, der TrustBridge installiert hat. Dann TrustBridge starten.</step>
                 <step>[Änderungen schreiben] klicken.</step>
             </steps>
             <results>
-                <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result>
+                <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result>
                 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result>
-                <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "Empfohlene Wurzelzertifikate" bzw. "Abgeratene Wurzelzertifikate".</result>
+                <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "empfohlene" bzw. "abgeratene Wurzelzertifikate".</result>
                 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result>
                 <result>Aktualisierte Zertifikate erscheinen korrekt im Windows-Zertifikatsspeicher.</result>
-                <result>"Empfehlungen bereits berücksichtigt bis" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result>
+                <result>"Aktuell installiete Zertifikatsliste" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result>
             </results>
         </test>
-        <test id="t1.7" description="Aktualisierung der Softwareversion">
-        <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>
-            <steps>
-                <step>Aktualisiertes Softwarepaket hochladen.</step>
-                <step>Button [Aktualisieren] klicken.</step>
-                <step>System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen.</step>
-            </steps>
-            <results>
-                <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf aktuellen Zeitpunkt.</result>
-                <result>Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert.</result>
-                <result>Nach Neustart der Anwendung wird die neue Versionsnummer auf der Startseite angezeigt.</result>
-            </results>
-        </test>
-        <test id="t1.8" description="Deinstallation der Software">
+        <test id="t1.7" description="Deinstallation der Software">
             <steps>
                 <step>Software über die Windows-Softwareverwaltung deinstallieren.</step>
             </steps>
@@ -125,6 +110,26 @@
                 <result>Konfigurationsverzeichnis %APPDATA%\Roaming\BSI wurde entfernt.</result>
             </results>
         </test>
+        <test id="t1.8" description="Aktualisierung der Softwareversion">
+        <precondition>Aktuelle Version und Vorgängerversion des TrustBridge-Windows-Installers liegt vor. </precondition>
+            <steps>
+                <step>Vorgängerversion installieren.</step>
+                <step>Software-Aktualisierung zum Download und Installation bestätigen.</step>
+            </steps>
+            <results>
+                <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt.</result>
+                <result>TrustBridge wird automatisch im Hintergrund aktualisiert und neu gestartet.</result>
+                <result>Heruntergeladene Installationsdatei wird nach Installation entfernt.</result>
+            </results>
+        </test>
+        <test id="t1.9" description="Hilfe anzeigen">
+            <steps>
+                <step>Unter "Informationen und Hilfe" die TrustBridge-Hilfeseiten öffnen.</step>
+            </steps>
+            <results>
+                <result>Die Hilfe öffnet im Standardbrowser.</result>
+            </results>
+        </test>
     </testsuite>
     
 
@@ -133,10 +138,9 @@
         <general-precondition>Nutzer besitzt keine Administratorrechte. Der TrustBridge-Windows-Installer liegt vor.</general-precondition>
         <test id="t2.1" description="Erstinstallation der Software">
             <steps>
-                <step>NSIS-Installer ausführen (mit Vorbelegung) und lokal im Nutzerverzeichnis installieren.</step>
+                <step>NSIS-Installer ausführen (mit Vorbelegung) und TrustBridge lokal im Nutzerverzeichnis installieren.</step>
                 <step>Abmelden und neu anmelden.</step>
-                <step>Zertifikatsaktualisierungen ansehen (nicht einspielen).</step>
-                <step>Button [Aktualisieren] klicken.</step>
+                <step>Zertifikatsaktualisierungen ansehen (nicht installieren).</step>
             </steps>
             <results>
                 <result>TrustBridge wurde lokal installiert.</result>
@@ -144,13 +148,12 @@
                 <result>Eintrag im Startmenü ist vorhanden</result>
                 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result>
                 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result>
-                <result>Zeitstempel "Zuletzt nach neuen Empfehlungen gesucht" ändert sich.</result>
             </results>
         </test>
         <test id="t2.2" description="Erstinstallation der Zertifikate">
             <steps>
-                <step>Unter "Neue, empfohlene Wurzelzertifikate installieren" die [Details] einblenden und ein Zertifikat abwählen ("Ignorieren").</step>
-                <step>Unter "Abgeratene Wurzelzertifikate entfernen" die [Details] einblenden und ein Zertifikat abwählen ("Behalten").</step>
+                <step>Unter "empfohlene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
+                <step>Unter "abgeratene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
                 <step>[Änderungen schreiben] klicken.</step>
             </steps>
             <results>
@@ -167,48 +170,35 @@
             <steps>
                 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step>
                 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step>
-                <step>Auf Seite "Neue Empfehlungen" wechseln.</step>
+                <step>Auf Seite "Ausstehende Änderungen" wechseln.</step>
                 <step>[Änderungen schreiben] klicken.</step>
             </steps>
             <results>
-                <result>Auf dem Button "Neue Empfehlungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result>
-                <result>Abschnitt "Abweichend zu behandelnde Wurzelzertifikate" werden eingeblendet. Anzahl und Details sind korrekt.</result>
+                <result>Auf dem Button "Ausstehende Änderungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result>
+                <result>Anzahl und Details unter "Manuelle Änderungen" sind korrekt.</result>
                 <result>Windows-Zertifikats-Bestätigungs-Dialog erscheint für jedes Zertifikat.</result>
-                <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene Wurzelzertifikate" und "Abgeratene Wurzelzertifikate".</result>
+                <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene" und "Abgeratene Wurzelzertifikate".</result>
                 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result>
                 <result>Windows-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result>
             </results>
         </test>
         <test id="t2.6" description="Aktualisierung der Zertifikatsliste">
-        <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>
+        <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>
             <steps>
                 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step>
                 <step>Als Nutzer einloggen, der TrustBridge installiert hat. Dann TrustBridge starten.</step>
                 <step>[Änderungen schreiben] klicken.</step>
             </steps>
             <results>
-                <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result>
+                <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result>
                 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result>
-                <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "Empfohlene Wurzelzertifikate" bzw. "Abgeratene Wurzelzertifikate".</result>
+                <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "empfohlene" bzw. "abgeratene Wurzelzertifikate".</result>
                 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result>
                 <result>Aktualisierte Zertifikate erscheinen korrekt im Windows-Zertifikatsspeicher.</result>
-                <result>"Empfehlungen bereits berücksichtigt bis" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result>
+                <result>"Aktuell installiete Zertifikatsliste" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result>
             </results>
         </test>
-        <test id="t2.7" description="Aktualisierung der Softwareversion">
-        <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>
-            <steps>
-                <step>Aktualisiertes Softwarepaket hochladen.</step>
-                <step>Button [Aktualisieren] klicken.</step>
-                <step>System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen.</step>
-            </steps>
-            <results>
-                <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf aktuellen Zeitpunkt.</result>
-                <result>Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert.</result>
-                <result>Nach Neustart der Anwendung wird die neue Versionsnummer auf der Startseite angezeigt.</result>
-            </results>
-        </test>
-        <test id="t2.8" description="Deinstallation der Software">
+        <test id="t2.7" description="Deinstallation der Software">
             <steps>
                 <step>Software über die Windows-Softwareverwaltung deinstallieren.</step>
             </steps>
@@ -221,6 +211,26 @@
                 <result>Konfigurationsverzeichnis %APPDATA%\Roaming\BSI wurde entfernt.</result>
             </results>
         </test>
+        <test id="t2.8" description="Aktualisierung der Softwareversion">
+        <precondition>Aktuelle Version und Vorgängerversion des TrustBridge-Windows-Installers liegt vor. </precondition>
+            <steps>
+                <step>Vorgängerversion installieren.</step>
+                <step>Software-Aktualisierung zum Download und Installation bestätigen.</step>
+            </steps>
+            <results>
+                <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt.</result>
+                <result>TrustBridge wird automatisch im Hintergrund aktualisiert und neu gestartet.</result>
+                <result>Heruntergeladene Installationsdatei wird nach Installation entfernt.</result>
+            </results>
+        </test>
+        <test id="t2.9" description="Hilfe anzeigen">
+            <steps>
+                <step>Unter "Informationen und Hilfe" die TrustBridge-Hilfeseiten öffnen.</step>
+            </steps>
+            <results>
+                <result>Die Hilfe öffnet im Standardbrowser.</result>
+            </results>
+        </test>
 
     </testsuite>
     
@@ -229,27 +239,24 @@
         <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>
         <test id="t3.1" description="Erstinstallation der Software">
             <steps>
-                <step>Linux-Installationsscript (mit sudo und Option -s) ausführen und TrustBridge systemweit installieren.</step>
+                <step>Linux-Installationsscript (mit sudo) ausführen und TrustBridge systemweit installieren.</step>
                 <step>Abmelden und neu anmelden.</step>
-                <step>Zertifikatsaktualisierungen ansehen (nicht einspielen).</step>
-                <step>Button [Aktualisieren] klicken.</step>
+                <step>Zertifikatsaktualisierungen ansehen (nicht installieren).</step>
             </steps>
             <results>
-                <result>TrustBridge wurde lokal installiert.</result>
-                <result>TrustBridge startet nach Abschluss der Installation automatisch.</result>
+                <result>TrustBridge wurde systemweit installiert.</result>
                 <result>Eintrag im Menü der Anwendungen ist vorhanden.</result>
                 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result>
                 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result>
-                <result>Zeitstempel "Zuletzt nach neuen Empfehlungen gesucht" ändert sich.</result>
             </results>
         </test>
         <test id="t3.2" description="Erstinstallation der Zertifikate">
             <steps>
-                <step>Unter "Neue, empfohlene Wurzelzertifikate installieren" die [Details] einblenden und ein Zertifikat abwählen ("Ignorieren").</step>
-                <step>Unter "Abgeratene Wurzelzertifikate entfernen" die [Details] einblenden und ein Zertifikat abwählen ("Behalten").</step>
+                <step>Unter "empfohlene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
+                <step>Unter "abgeratene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
                 <step>Firefox starten und offen lassen</step>
                 <step>[Änderungen schreiben] klicken.</step>
-                <step>Nach Installation: Firefox schließen.</step>
+                <step>Nach Aufforderung: Firefox schließen.</step>
             </steps>
             <results>
                 <result>Zertifikats-Details werden angezeigt.</result>
@@ -265,14 +272,14 @@
             <steps>
                 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step>
                 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step>
-                <step>Auf Seite "Neue Empfehlungen" wechseln.</step>
+                <step>Auf Seite "Ausstehende Änderungen" wechseln.</step>
                 <step>[Änderungen schreiben] klicken.</step>
             </steps>
             <results>
-                <result>Auf dem Button "Neue Empfehlungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result>
-                <result>Abschnitt "Abweichend zu behandelnde Wurzelzertifikate" werden eingeblendet. Anzahl und Details sind korrekt.</result>
+                <result>Auf dem Button "Ausstehende Änderungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result>
+                <result>Anzahl und Details unter "Manuelle Änderungen" sind korrekt.</result>
                 <result>Es erfolgt eine sudo-Passort-Abfrage.</result>
-                <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene Wurzelzertifikate" und "Abgeratene Wurzelzertifikate".</result>
+                <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene" und "Abgeratene Wurzelzertifikate".</result>
                 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result>
                 <result>Chromium prüfen: geänderte Zertifikate sind korrekt.</result>
             </results>
@@ -297,37 +304,23 @@
             </results>
         </test>
         <test id="t3.6" description="Aktualisierung der Zertifikatsliste">
-        <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>
-            <steps>
+        <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>
                 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step>
                 <step>Als Nutzer einloggen, der TrustBridge installiert hat. Dann TrustBridge starten.</step>
                 <step>[Änderungen schreiben] klicken.</step>
             </steps>
             <results>
-                <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result>
+                <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result>
                 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result>
-                <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "Empfohlene Wurzelzertifikate" bzw. "Abgeratene Wurzelzertifikate".</result>
+                <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "empfohlene" bzw. "abgeratene Wurzelzertifikate".</result>
                 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result>
-                <result>Aktualisierte Zertifikate erscheinen korrekt in Chromium.</result>
-                <result>"Empfehlungen bereits berücksichtigt bis" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result>
+                <result>Aktualisierte Zertifikate erscheinen korrekt im Windows-Zertifikatsspeicher.</result>
+                <result>"Aktuell installiete Zertifikatsliste" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result>
             </results>
         </test>
-        <test id="t3.7" description="Aktualisierung der Softwareversion">
-        <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>
+        <test id="t3.7" description="Deinstallation der Software">
             <steps>
-                <step>Aktualisiertes Softwarepaket hochladen.</step>
-                <step>Button [Aktualisieren] klicken.</step>
-                <step>System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen.</step>
-            </steps>
-            <results>
-                <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf aktuellen Zeitpunkt.</result>
-                <result>Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert.</result>
-                <result>Nach Neustart der Anwendung wird die neue Versionsnummer auf der Startseite angezeigt.</result>
-            </results>
-        </test>
-        <test id="t3.8" description="Deinstallation der Software">
-            <steps>
-                <step>Software über das Linux-Installationsscript (Option -d) deinstallieren.</step>
+                <step>Software über das Linux-Deinstallationsscript deinstallieren (sudo trustbridge-uninstall.sh).</step>
             </steps>
             <results>
                 <result>Programmdatei (unter /usr/local/bin/) wurde entfernt.</result>
@@ -337,6 +330,26 @@
                 <result>Konfigurationsverzeichnis ~/.config/BSI wurde entfernt.</result>
             </results>
         </test>
+        <test id="t3.8" description="Aktualisierung der Softwareversion">
+        <precondition>Aktuelle Version und Vorgängerversion des TrustBridge-Ubuntu-Installationsskripts liegt vor. </precondition>
+            <steps>
+                <step>Vorgängerversion installieren.</step>
+                <step>Software-Aktualisierung zum Download und Installation bestätigen.</step>
+            </steps>
+            <results>
+                <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt.</result>
+                <result>TrustBridge wird automatisch im Hintergrund aktualisiert und neu gestartet.</result>
+                <result>Heruntergeladenes Installationsskript wird nach Installation entfernt.</result>
+            </results>
+        </test>
+        <test id="t3.9" description="Hilfe anzeigen">
+            <steps>
+                <step>Unter "Informationen und Hilfe" die TrustBridge-Hilfeseiten öffnen.</step>
+            </steps>
+            <results>
+                <result>Die Hilfe öffnet im Standardbrowser.</result>
+            </results>
+        </test>
     </testsuite>
 
 
@@ -345,24 +358,22 @@
         <general-precondition>Nutzer besitzt keine sudo-Rechte. Das TrustBridge-Linux-Installationsscript liegt vor.</general-precondition>
         <test id="t4.1" description="Erstinstallation der Software">
             <steps>
-                <step>Linux-Installationsscript (ohne Optionen) ausführen und lokal im Nutzerverzeichnis installieren.</step>
+                <step>Linux-Installationsscript (ohne Optionen) ausführen und TrustBridge lokal im Nutzerverzeichnis installieren.</step>
                 <step>Abmelden und neu anmelden.</step>
-                <step>Zertifikatsaktualisierungen ansehen (nicht einspielen).</step>
-                <step>Button [Aktualisieren] klicken.</step>
+                <step>Zertifikatsaktualisierungen ansehen (nicht installieren).</step>
             </steps>
             <results>
-                <result>TrustBridge wurde systemweit installiert.</result>
+                <result>TrustBridge wurde lokal installiert.</result>
                 <result>TrustBridge startet nach Abschluss der Installation automatisch.</result>
                 <result>Eintrag im Startmenü ist vorhanden</result>
                 <result>TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind.</result>
                 <result>GUI öffnet sich mit neuen Zertifikatsaktualisierungen.</result>
-                <result>Zeitstempel "Zuletzt nach neuen Empfehlungen gesucht" ändert sich.</result>
             </results>
         </test>
         <test id="t4.2" description="Erstinstallation der Zertifikate">
             <steps>
-                <step>Unter "Neue, empfohlene Wurzelzertifikate installieren" die [Details] einblenden und ein Zertifikat abwählen ("Ignorieren").</step>
-                <step>Unter "Abgeratene Wurzelzertifikate entfernen" die [Details] einblenden und ein Zertifikat abwählen ("Behalten").</step>
+                <step>Unter "empfohlene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
+                <step>Unter "abgeratene Wurzelzertifikate" die [Details] einblenden und ein Zertifikat abwählen.</step>
                 <step>[Änderungen schreiben] klicken.</step>
             </steps>
             <results>
@@ -378,47 +389,34 @@
             <steps>
                 <step>Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen.</step>
                 <step>Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen.</step>
-                <step>Auf Seite "Neue Empfehlungen" wechseln.</step>
+                <step>Auf Seite "Ausstehende Änderungen" wechseln.</step>
                 <step>[Änderungen schreiben] klicken.</step>
             </steps>
             <results>
-                <result>Auf dem Button "Neue Empfehlungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result>
-                <result>Abschnitt "Abweichend zu behandelnde Wurzelzertifikate" werden eingeblendet. Anzahl und Details sind korrekt.</result>
-                <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene Wurzelzertifikate" und "Abgeratene Wurzelzertifikate".</result>
+                <result>Auf dem Button "Ausstehende Änderungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt.</result>
+                <result>Anzahl und Details unter "Manuelle Änderungen" sind korrekt.</result>
+                <result>Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene" und "Abgeratene Wurzelzertifikate".</result>
                 <result>Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt.</result>
                 <result>Chromium prüfen: geänderte Zertifikate sind korrekt.</result>
             </results>
         </test>
-        <test id="t4.6" description="Aktualisierung der Zertifikatsliste">
-        <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>
+        <test id="t4.4" description="Aktualisierung der Zertifikatsliste">
+        <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>
                 <step>Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen.</step>
                 <step>Als Nutzer einloggen, der TrustBridge installiert hat. Dann TrustBridge starten.</step>
                 <step>[Änderungen schreiben] klicken.</step>
             </steps>
             <results>
-                <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result>
+                <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt (des Anwendungsstarts).</result>
                 <result>Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat)</result>
-                <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "Empfohlene Wurzelzertifikate" bzw. "Abgeratene Wurzelzertifikate".</result>
+                <result>Aktualisierte Zertifikate erscheinen nach Schritt 3 korrekt unten "empfohlene" bzw. "abgeratene Wurzelzertifikate".</result>
                 <result>Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher.</result>
-                <result>Aktualisierte Zertifikate erscheinen korrekt in Chromium.</result>
-                <result>"Empfehlungen bereits berücksichtigt bis" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result>
+                <result>Aktualisierte Zertifikate erscheinen korrekt im Windows-Zertifikatsspeicher.</result>
+                <result>"Aktuell installiete Zertifikatsliste" aktualisiert sich nach Installation auf Datum der neuen Zertifikatsliste.</result>
             </results>
         </test>
-        <test id="t4.7" description="Aktualisierung der Softwareversion">
-        <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>
-            <steps>
-                <step>Aktualisiertes Softwarepaket hochladen.</step>
-                <step>Button [Aktualisieren] klicken.</step>
-                <step>System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen.</step>
-            </steps>
-            <results>
-                <result>"Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf aktuellen Zeitpunkt.</result>
-                <result>Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert.</result>
-                <result>Nach Neustart der Anwendung wird die neue Versionsnummer auf der Startseite angezeigt.</result>
-            </results>
-        </test>
-        <test id="t4.8" description="Deinstallation der Software">
+        <test id="t4.5" description="Deinstallation der Software">
             <steps>
                 <step>Software über die Windows-Softwareverwaltung deinstallieren.</step>
             </steps>
@@ -430,6 +428,26 @@
                 <result>Konfigurationsverzeichnis ~/.config/BSI wurde entfernt.</result>
             </results>
         </test>
+        <test id="t4.6" description="Aktualisierung der Softwareversion">
+        <precondition>Aktuelle Version und Vorgängerversion des TrustBridge-Ubuntu-Installationsskripts liegt vor. </precondition>
+            <steps>
+                <step>Vorgängerversion installieren.</step>
+                <step>Software-Aktualisierung zum Download und Installation bestätigen.</step>
+            </steps>
+            <results>
+                <result>"Letzte Suche" ändert sich auf aktuellen Zeitpunkt.</result>
+                <result>TrustBridge wird automatisch im Hintergrund aktualisiert und neu gestartet.</result>
+                <result>Heruntergeladenes Installationsskript wird nach Installation entfernt.</result>
+            </results>
+        </test>
+        <test id="t4.7" description="Hilfe anzeigen">
+            <steps>
+                <step>Unter "Informationen und Hilfe" die TrustBridge-Hilfeseiten öffnen.</step>
+            </steps>
+            <results>
+                <result>Die Hilfe öffnet im Standardbrowser.</result>
+            </results>
+        </test>
 
     </testsuite>
 


More information about the Trustbridge-commits mailing list