# HG changeset patch # User Emanuel Schuetze # Date 1409665438 -7200 # Node ID 70022fc31cdfed8dc396932078593b6158f3cde4 # Parent bacb30983d20ae6301efafb30889e0dfc2030d6d Test plan updated. diff -r bacb30983d20 -r 70022fc31cdf extras/testplan/testplan.xml --- a/extras/testplan/testplan.xml Tue Sep 02 15:30:38 2014 +0200 +++ b/extras/testplan/testplan.xml Tue Sep 02 15:43:58 2014 +0200 @@ -7,13 +7,227 @@ - 0.2 + 0.9 - + + + + 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). + + + NSIS-Installer ausführen (mit Administratorrechten) und TrustBridge systemweit installieren. + Abmelden und neu anmelden. + Zertifikatsaktualisierungen ansehen (nicht einspielen). + Button [Aktualisieren] klicken. + + + TrustBridge startet nach Abschluss der Installation automatisch. + Eintrag im Startmenü ist vorhanden. + TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind. + GUI öffnet sich mit neuen Zertifikatsaktualisierungen. + Zeitstempel "Zuletzt nach neuen Empfehlungen gesucht" ändert sich. + + + + + Unter "Neue, empfohlene Wurzelzertifikate installieren" die [Details] einblenden und ein Zertifikat abwählen ("Ignorieren"). + Unter "Abgeratene Wurzelzertifikate entfernen" die [Details] einblenden und ein Zertifikat abwählen ("Behalten"). + [Änderungen schreiben] klicken. + + + Zertifikats-Details werden angezeigt. + Abwahl eines Zertifikats unter "empfohlene Wurzelzertifikate" reduziert die Gesamtanzahl um 1. + Abwahl eines Zertifikats unter "abgeratene Wurzelzertifikate" reduziert die Gesamtanzahl um 1. + Installierte Zertifikate erscheinen unten "Empfohlene Wurzelzertifikate". Abwahlentscheidung ist korrekt. + Entfernte Zertifikate erscheinen unten "Abgeratene Wurzelzertifikate". Abwahlentscheidung ist korrekt. + Mozilla-NSS-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden. + Windows-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden. + Chrome prüfen: neue Zertifikate sind vorhanden und vertrauenswürdig. + + + + + Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen. + Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen. + Auf Seite "Neue Empfehlungen" wechseln. + [Änderungen schreiben] klicken. + + + Auf dem Button "Neue Empfehlungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt. + Abschnitt "Abweichend zu behandelnde Wurzelzertifikate" werden eingeblendet. Anzahl und Details sind korrekt. + Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene Wurzelzertifikate" und "Abgeratene Wurzelzertifikate". + Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt. + Windows-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt. + Chrome prüfen: geänderte Zertifikate sind korrekt. + + + + + Mit dem vorhandenen Standardbenutzerkonto einloggen. + + + Nutzer bekommt keine Meldung über TrustBridge-Aktualisierungen (Zertifikate/Software). + Mozilla-NSS-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden. + Windows-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden. + Chrome prüfen: neue Zertifikate sind vorhanden und vertrauenswürdig. + + + + + Als Administrator neues Windows-Standardbenutzerkonto mit Umlauten, z.B. "testüser" anlegen. + Als "testüser" einloggen. + + + Nutzer bekommt keine Meldung über TrustBridge-Aktualisierungen (Zertifikate/Software). + Mozilla-NSS-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden. + Windows-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden. + Chrome prüfen: neue Zertifikate sind vorhanden und vertrauenswürdig. + + + + 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.) + + Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen. + Button [Aktualisieren] klicken. + [Änderungen schreiben] klicken. + + + "Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf Zeitpunkt der Bereitstellung. + Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat) + Aktualisierte Zertifikate erscheinen korrekt unten "Empfohlene Wurzelzertifikate" bzw. "Abgeratene Wurzelzertifikate". + Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher. + Aktualisierte Zertifikate erscheinen korrekt im Windwos-Zertifikatsspeicher. + Aktualisierte Zertifikate erscheinen korrekt in Chrome. + "Empfehlungen bereits berücksichtigt bis" aktualisiert sich nach Installation auf Datum der Zertifikatsliste. + + + + 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.) + + Aktualisiertes Softwarepaket hochladen. + Button [Aktualisieren] klicken. + System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen. + + + "Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf aktuellen Zeitpunkt. + Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert. + Nach Neustart der Anwendung wird die neue Versionsnummer auf der Startseite angezeigt. + + + + + + + + Nutzer besitzt keine Administratorrechte. Der TrustBridge-Windows-Installer liegt vor. + + + NSIS-Installer ausführen (mit Vorbelegung) und lokal im Nutzerverzeichnis installieren. + Abmelden und neu anmelden. + Zertifikatsaktualisierungen ansehen (nicht einspielen). + Button [Aktualisieren] klicken. + + + TrustBridge startet nach Abschluss der Installation automatisch. + Eintrag im Startmenü ist vorhanden + TrustBridge meldet nach Login, dass neue Zertifikatsaktualisierungen verfügbar sind. + GUI öffnet sich mit neuen Zertifikatsaktualisierungen. + Zeitstempel "Zuletzt nach neuen Empfehlungen gesucht" ändert sich. + + + + + Unter "Neue, empfohlene Wurzelzertifikate installieren" die [Details] einblenden und ein Zertifikat abwählen ("Ignorieren"). + Unter "Abgeratene Wurzelzertifikate entfernen" die [Details] einblenden und ein Zertifikat abwählen ("Behalten"). + [Änderungen schreiben] klicken. + + + Zertifikats-Details werden angezeigt. + Abwahl eines Zertifikats unter "empfohlene Wurzelzertifikate" reduziert die Gesamtanzahl um 1. + Abwahl eines Zertifikats unter "abgeratene Wurzelzertifikate" reduziert die Gesamtanzahl um 1. + Installierte Zertifikate erscheinen unten "Empfohlene Wurzelzertifikate". Abwahlentscheidung ist korrekt. + Entfernte Zertifikate erscheinen unten "Abgeratene Wurzelzertifikate". Abwahlentscheidung ist korrekt. + Mozilla-NSS-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden. + Windows-Zertifikatsspeicher prüfen: neue Zertifikate sind vorhanden. + Chrome prüfen: neue Zertifikate sind vorhanden und vertrauenswürdig. + + + + + Seite "Empfohlene Wurzelzertifikate" aufrufen und das abgewählte Zertifikat zum Installieren auswählen. + Seite "Abgeratene Wurzelzertifikate" aufrufen und das abgewählte Zertifikate zum Entfernen auswählen. + Auf Seite "Neue Empfehlungen" wechseln. + [Änderungen schreiben] klicken. + + + Auf dem Button "Neue Empfehlungen" wird die Anzahl der geänderten Zertifikate (2) im roten Kreis dargestellt. + Abschnitt "Abweichend zu behandelnde Wurzelzertifikate" werden eingeblendet. Anzahl und Details sind korrekt. + Geänderte Zertifikate erscheinen nach [Änderungen schreiben] korrekt in den beiden Seiten ("Empfohlene Wurzelzertifikate" und "Abgeratene Wurzelzertifikate". + Mozilla-NSS-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt. + Windows-Zertifikatsspeicher prüfen: geänderte Zertifikate sind korrekt. + Chrome prüfen: geänderte Zertifikate sind korrekt. + + + + + Mit dem vorhandenen Standardbenutzerkonto einloggen. + + + Nutzer bekommt keine Meldung über TrustBridge-Aktualisierungen (Zertifikate/Software). + Mozilla-NSS-Zertifikatsspeicher prüfen: es sind KEINE neuen Zertifikate vorhanden. + Windows-Zertifikatsspeicher prüfen: es sind KEINE neuen Zertifikate vorhanden. + + + + + Als Administrator neues Windows-Standardbenutzerkonto, z.B. "testuser" anlegen. + Als "testuser" einloggen. + + + Nutzer bekommt keine Meldung über TrustBridge-Aktualisierungen (Zertifikate/Software). + Mozilla-NSS-Zertifikatsspeicher prüfen: es sind KEINE neuen Zertifikate vorhanden. + Windows-Zertifikatsspeicher prüfen: es sind KEINE neuen Zertifikate vorhanden. + + + + 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.) + + Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen. + Button [Aktualisieren] klicken. + [Änderungen schreiben] klicken. + + + "Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf Zeitpunkt der Bereitstellung. + Anzahl der Änderungen wird angezeigt: "2" (1 neues und 1 zurückgezogenes Zertifikat) + Aktualisierte Zertifikate erscheinen korrekt unten "Empfohlene Wurzelzertifikate" bzw. "Abgeratene Wurzelzertifikate". + Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsspeicher. + Aktualisierte Zertifikate erscheinen korrekt im Windwos-Zertifikatsspeicher. + Aktualisierte Zertifikate erscheinen korrekt in Chrome. + "Empfehlungen bereits berücksichtigt bis" aktualisiert sich nach Installation auf Datum der Zertifikatsliste. + + + + 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.) + + Aktualisiertes Softwarepaket hochladen. + Button [Aktualisieren] klicken. + System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen. + + + "Zuletzt nach neuen Empfehlungen gesucht" ändert sich nach Schritt 2 auf aktuellen Zeitpunkt. + Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert. + Nach Neustart der Anwendung wird die neue Versionsnummer auf der Startseite angezeigt. + + + + + + + - + Verwaltungsanwendung (trustbridge-admin) starten. @@ -22,7 +236,7 @@ Die Anwendung startet - + Mehrere Zertifikate hinzufügen (z.B. aus ui/tests/data) @@ -32,11 +246,11 @@ Liste erstellen - Liste wurde erfolgreich im Ausgabeverzeichnis gespeichert - Liste wurde erfolgreich im Archivverzeichnis (~/.local share/BSI/trustbridge-admin/) gespeichert + Liste wurde erfolgreich im Ausgabeverzeichnis gespeichert + Liste wurde erfolgreich im Archivverzeichnis (~/.local share/BSI/trustbridge-admin/) gespeichert - + Ein Zertifikat aus der Liste entfernen @@ -45,20 +259,20 @@ Liste erstellen - Liste wurde erfolgreich im Ausgabeverzeichnis gespeichert - Liste wurde erfolgreich im Archivverzeichnis (~/.local share/BSI/trustbridge-admin/) gespeichert + Liste wurde erfolgreich im Ausgabeverzeichnis gespeichert + Liste wurde erfolgreich im Archivverzeichnis (~/.local share/BSI/trustbridge-admin/) gespeichert - + Verwaltungsanwendung neustarten - Die zuletzt erstellte Zertifikatsliste wird angezeigt + Die zuletzt erstellte Zertifikatsliste wird angezeigt - + Installationspaket erstellen... @@ -72,106 +286,15 @@ Installationspaket für Ubuntu wurde im Ausgabeverzeichnis erstellt. - + Verwaltungsanwendung beenden. - Die Anwendung schließt sich + Die Anwendung schließt sich - - - - - Nutzer besitzt Adminstratorrechte. Der TrustBridge Client Installer liegt vor. - - - NSIS-Installer ausführen (mit Vorbelegung) - - - Eintrag im Startmenü ist vorhanden - - - - - - Anwendung (trustbridge) starten. - - - Die Anwendung startet - - - - - Unter "neue, vertrauenswürdige Zertifikate instalieren" die [Details einblenden] - Ein Zertifikat abwählen (nicht installieren). - [Aktualisierung einspielen] klicken. - - - Nach Programmstart: neue Zertifikate werden zur Aktualisierung angezeigt. - Zertifikatsliste im Detail wird angezeigt. - Abwahl eines Zertifikats reduziert die Gesamtanzahl um 1. - Installierte Zertifikate erscheinen unten "Vertrauenswürdige Zertifikate" - Installierte Zertifikate erscheinen im Mozilla-NSS-Zertifikatsstore? - Installierte Zertifikate erscheinen im Windows-Zertifikatsstore (nur Windows)? - Installierte Zertifikate erscheinen im Chrome-Zertifikatsstore (nur Linux)? - - - - - Aktualisierte Zertifikatsliste (mit einem neuen und einem zurückgezogenen Zertifikat) hochladen. - Button [Nach Aktualisierung suchen] klicken. - [Aktualisierung einspielen] klicken. - - - "Letzte Aktualisierung der Zertifikate" ändert sich nach Schritt 2 auf Zeitpunkt der Bereitstellung. - "2/2" (1 neues und 1 zurückgezogenes Zertifikat) wird angezeigt. - Aktualisierte Zertifikate erscheinen korrekt unten "Vertrauenswürdige Zertifikate" bzw. Zurückgezogene Zertifikate. - Aktualisierte Zertifikate erscheinen korrekt im Mozilla-NSS-Zertifikatsstore? - Aktualisierte Zertifikate erscheinen im Windwos-Zertifikatsstore (nur Windows)? - Aktualisierte Zertifikate erscheinen im Chrome-Zertifikatsstore (nur Linux) - - - - - Aktualisiertes Softwarepaket hochladen. - Button [Nach Aktualisierung suchen] klicken. - System-Tray-Benachrichtigung zum Download und Installation der Software bestätigen. - - - "Letzte Aktualisierung von TrustBridge" ändert sich nach Schritt 2 auf Zeitpunkt der Bereitstellung. - Software wird, nach Schritt 3, automatisch im Hintergrund aktualisiert. - Nach Neustart der Anwendung zeigt der Hilfe-Dialog die neue Versionsnummer an. - - - - - - - - - Nutzer besitzt keine Adminstratorrechte. Der TrustBridge Client Installer liegt vor. - - - NSIS-Installer ausführen (mit Vorbelegung) - - - Eintrag im Startmenü ist vorhanden - - - - - - Anwendung (trustbridge) starten. - - - Die Anwendung startet - - - -