Testlabor im HP ALM (Quality Center)
⚡ Intelligente Zusammenfassung
Das Testlabor in HP ALM ist das Modul, in dem entworfene Testfälle zu Testsätzen gruppiert und ausgeführt werden. Diese Seite beschreibt das Erstellen eines Testsatzes, das Ausführen von Tests mit dem manuellen Testrunner, das Planen des Ausführungsablaufs und das Analysieren der Ergebnisse.
Was ist das Testlabormodul in HP ALM?
Das Testlabormodul Hier führt HP ALM, auch bekannt als Quality Center, die Tests aus. Anforderungen werden im Anforderungsmodul erfasst, Testfälle werden im Modul entworfen. Testplanmodul, und Test Lab lädt diese fertigen Fälle in Testsets hoch, sodass sie im Rahmen eines Release-Zyklus geplant, ausgeführt und gemeldet werden können.
- Sobald das Testdesign abgeschlossen ist, erfolgt die Testausführung mithilfe des Testlabormoduls.
- Ein häufig verwendeter Begriff in HP ALM ist das Testset-Modul des Testlabors. Wenn Sie dabei an eine Sammlung oder ein Set denken, liegen Sie richtig. Ein Testset ist tatsächlich eine Sammlung von Testfällen, die wir ausführen möchten.
- Testfälle aus dem Versuchsplan Modul werden in das Testlabormodul aufgerufen.
- Änderungen an Testfällen im Testlabormodul wirken sich nicht auf die übergeordneten Testfälle im Testplanmodul aus. Es steht Ihnen frei zu experimentieren. Daher der Name Testlabor!
💡 Hinweis: Dieses Produkt wurde von HP auf den Markt gebracht und ist seitdem an Micro Focus und dann an [Name des Unternehmens] übergegangen. OpenTextDas Modullayout und die folgenden Schritte gelten weiterhin, obwohl neuere Versionen ein eigenes Branding aufweisen. OpenText ALM / Qualitätszentrum.
- Es ist besser, dem Testset denselben Namen wie dem Modulnamen zu geben, damit alle Tests innerhalb des Moduls im selben Testset enthalten sind, was die Ausführung vereinfacht. track.
- Jeder Testsatzordner ist einem bestimmten Zyklus zugeordnet. Dadurch können Benutzer die Tests gruppieren, die in einem bestimmten Zyklus ausgeführt werden.
- Dieses Modul hilft dem Benutzer auch dabei track den Fortschritt des Zyklus während der Testausführung.
- Das Modul Test Lab umfasst die folgenden Funktionalitäten; lassen Sie uns jede einzelne davon im Detail betrachten.
So erstellen Sie einen Testsatz
Schritt 1:Der erste Schritt besteht darin, einen Stammordner als Container für die Testsets zu erstellen. Wir können ihn entsprechend dem Release und dem Zyklus benennen, um die Zuordnung zu vereinfachen. track.
- Gehen Sie zum Modul „Testlabor“ unter der Registerkarte „Testen“.
- Erstellen Sie einen neuen Ordner, indem Sie auf das Symbol „Neuer Ordner“ klicken.
- Das Dialogfeld „Neuer Testsatzordner“ wird geöffnet. Geben Sie den Namen des Ordners als „2017 R1 – Zyklus 1“ ein.
- OK klicken'
Schritt 2) Der Testlaufordner wird wie unten gezeigt erstellt.
Schritt 3) Wählen Sie den erstellten Ordner aus und weisen Sie ihm „Zyklus“ zu, was bedeutet, dass der gesamte Testsatz für Zyklus 1 ausgeführt werden soll.
Schritt 4) Geben Sie den Namen des Testsatzes ein und klicken Sie auf „OK“.
Beachten Sie das Target Das Feld „Zyklus“ ist deaktiviert, da der Zielzyklus auf Ordnerebene ausgewählt ist (2017 R1 – Zyklus 1).
Schritt 5) Nachdem wir den Testsatz erstellt haben, müssen wir die Tests auswählen und zum Testsatz hinzufügen.
- Wählen Sie den Testsatz aus.
- Navigieren Sie zu „Ausführungsraster“.
- Klicken Sie auf die Schaltfläche „Tests auswählen“. Der Testplanbaum wird geöffnet.
- Wählen Sie die Tests aus, die für diesen Zyklus ausgeführt werden sollen.
- Klicken Sie auf die Schaltfläche „<=“. Dadurch werden Testfälle vom Testplan in das Testlabor verschoben/abgerufen.
Schritt 6) Beim Hinzufügen von Tests aus dem Testplanbaum werden dem Benutzer alle Konfigurationsparameter der ausgewählten Tests angezeigt. Der Benutzer kann die Konfiguration bearbeiten, bevor er sie zum Testlabor hinzufügt.
Hinweis: Der Benutzer hat keine Kontrolle über die Auswahl der Testkonfiguration im Testlabor. Daher wird standardmäßig die gesamte Konfiguration zum Testsatz hinzugefügt. Falls eine der ausgewählten Konfigurationen NICHT Teil des Zyklus ist, löschen Sie sie nach dem Hinzufügen der Tests aus dem Testlabor.
Schritt 7) Nach Auswahl der Konfigurationen werden die ausgewählten Tests zum Testsatz hinzugefügt. In diesem Fall haben wir alle drei Konfigurationen ausgewählt; Daher können wir drei Instanzen von „01-Login Test“ finden.
Schritt 8) Wiederholen Sie die obigen Schritte, um weitere Testsätze zu erstellen und alle relevanten Tests auszuwählen, die für diesen Zyklus geplant sind. Nach dem Erstellen aller Testsätze sieht die Struktur des Testsatzes wie folgt aus:
Schritt 9) Die andere wichtige Registerkarte, die wir verstehen müssen, ist „Ausführungsablauf“. Wählen Sie „Registerkarte „Ausführungsablauf““, um die Reihenfolge anzuzeigen, in der die Tests während der Ausführung angezeigt werden. Benutzer können über diese Registerkarte auch die Ausführungsreihenfolge ändern, was in einem separaten Abschnitt dieses Moduls behandelt wird.
So führen Sie Tests durch
Schritt 1) Die erstellten Testsätze sind nun zur Ausführung bereit. Tests können mit zwei Optionen ausgeführt werden.
- Testsatz ausführen – Mit dieser Option kann der Benutzer alle Tests in einem ausgewählten Testsatz ausführen.
- Führen Sie – Diese Option hilft dem Benutzer, nur den ausgewählten Test auszuführen.
Schritt 2) Lassen Sie uns die gesamte Testsuite des Anmeldemoduls ausführen, indem Sie die Option „Testsatz ausführen“ auswählen. Wenn Sie auf „Testsatz ausführen“ klicken, werden dem Benutzer zwei Optionen angezeigt.
- Manueller Läufer (Standard) – Die Reihenfolge der während der Ausführung angezeigten Tests entspricht der Reihenfolge, die im Testsatzraster angezeigt wird.
- Automatischer Läufer – Die Reihenfolge der während der Ausführung angezeigten Tests entspricht der auf der Registerkarte „Ausführungsfluss“ festgelegten Reihenfolge.
Fahren wir mit der Standardoption fort.
Schritt 3) Dem Benutzer wird der manuelle Test-Runner angezeigt. In diesem Dialog werden die wichtigsten Funktionen erläutert.
- Beginnen Sie mit dem Lauf – Hilft, die Ausführung anzukurbeln
- Lauf beenden – Beendet die aktuelle Ausführung und schließt den manuellen Läufer.
- Lauf abbrechen – Bricht die Ausführung der aktuellen Tests ab.
- Anlagen – Hilft uns dabei, Screenshots/andere Informationen im Zusammenhang mit dieser Testausführung anzuhängen.
- Neuer Defekt – Wenn Sie darauf klicken, wird ein neuer Fehlerdialog geöffnet, in dem Sie a Defekt kann gepostet werden.
- Betriebssysteminformationen – Gibt Auskunft über das Betriebssystem, auf dem die Tests ausgeführt werden.
- Laufname – Eindeutiger Zeitstempel, mit dem die Testergebnisse zu einem späteren Zeitpunkt analysiert werden können.
Klicken Sie auf „Ausführung starten“.
Schritt 4) Dem Benutzer wird ein manueller Test-Runner mit Testkontrollen und -schritten angezeigt. Lassen Sie uns die in diesem Test-Runner-Dialog verfügbaren Funktionen verstehen.
- Schritt Numbers erstellt während der Testentwurfsphase
- Description des ausgewählten Schritts.
-
Erwartetes Ergebnis des ausgewählten Schritts.
Schritt 5) Dem Benutzer wird der nächste Test der Testreihe angezeigt. Wiederholen Sie Schritt 3 und Schritt 4, um den Test auszuführen und den Status entsprechend zu markieren.
So erstellen Sie einen Testlaufplan
Tester können die Testausführung mithilfe der Registerkarte „Ausführungsablauf“ steuern. Tester können außerdem Datum und Uhrzeit für die Ausführung einer bestimmten Testinstanz angeben. Wir können den Test auch basierend auf den Ergebnissen einer anderen angegebenen Testinstanz im Ausführungsablauf planen.
Lassen Sie uns nun verstehen, wie der Testablauf in HP-ALM geplant wird.
Schritt 1) Wählen Sie im Testlabormodul die Registerkarte „Ausführungsablauf“.
Schritt 2) Double Klicken Sie auf den spezifischen Test, für den der Zeitplan festgelegt werden soll. „Testlaufplan“ wird wie unten gezeigt angezeigt. Wir können feststellen, dass standardmäßig keine Ausführungsbedingungen festgelegt wurden.
Schritt 3) Um eine Ausführungsbedingung hinzuzufügen, klicken Sie wie unten gezeigt auf das „+“-Symbol.
Schritt 4) Der Dialog Neue Ausführungsbedingung wird geöffnet.
- Wählen Sie den Test aus der Dropdown-Liste aus. Alle Tests im Testsatz werden angezeigt
- Wählen Sie die Bedingung aus. Es kann entweder „Bestanden“ oder „Fertig“ sein.
-
OK klicken'.
Schritt 5) Der Testlaufplan wird mit den hinzugefügten Ausführungsbedingungen angezeigt.
Schritt 6) Der Ausführungsablauf wird automatisch wie unten dargestellt neu ausgerichtet. Gemäß dem unten dargestellten Ablauf wird der Test „Cluster Head“ wird erst ausgeführt, wenn „02 – Reset Button Check“ abgeschlossen ist.
Schritt 7) Nun wollen wir verstehen, wie Tester Datum und Uhrzeit im Ausführungsablauf für einen bestimmten Test festlegen können. Dies ist besonders hilfreich, wenn Tester den Status einer bestimmten Funktion kennen oder automatisierte Tests planen möchten.
Nehmen wir an, das Manager-Anmeldeprofil wäre erst nach einem bestimmten Datum verfügbar. Daher können Tester dasselbe ausführen, indem sie die Bedingungen im „Ausführungsablauf“ angeben.
Double Klicken Sie auf den Test, für den die Ausführungsablaufkriterien festgelegt werden müssen.
Schritt 8) Jetzt,
- Navigieren Sie zum Modul „Zeitabhängigkeit“.
- Wählen Sie „Zur angegebenen Zeit ausführen“
- Geben Sie das Datum ein, an dem Sie die Ausführung durchführen möchten
- Geben Sie den Zeitpunkt ein, zu dem Sie den Test durchführen möchten
- OK klicken'.
Schritt 9) Der Ausführungsablauf-Tab wird wie unten dargestellt neu ausgerichtet. Diese Art der Planung ist sehr hilfreich für automatisierte Tests, die denselben Schritten folgen.
Hinweis: Wenn der geplante Termin erreicht ist, startet ALM die Tests automatisch. Dies gilt für automatisierte Tests, da diese ohne manuelles Eingreifen ausgeführt werden. Voraussetzung für die automatische Testauslösung ist, dass der Host bereit ist (nicht ausgeschaltet oder gesperrt) und sich im Testzustand befindet. Bei manuellen Tests hat dies keine Auswirkung.
So analysieren Sie das Testergebnis
Schritt 1) Sobald die Testausführung abgeschlossen ist, können Tester die Ergebnisse im Modul „Testläufe“ einsehen. Es enthält die Ergebnisse von Testinstanzläufen und Testsatzläufen.
- Gehen Sie auf der Registerkarte „Testen“ zu „Testläufe“ und das Fenster wird wie unten gezeigt geöffnet:
- Der Laufname ist ein eindeutiger Wert, der für jede dieser Testausführungen generiert wird.
- „Status“ zeigt den endgültigen Status der Testausführung an.
Das detaillierte Ergebnis kann durch Klicken auf die „Lauf-ID“ angezeigt werden.
Schritt 2) Das Dialogfeld „Ausführungsdetails“ wird geöffnet und der Benutzer kann das detaillierte Ergebnis anzeigen.
- Gehen Sie zur Registerkarte „Bericht“ im Fenster „Ausführungsdetails“.
- Tester können den Status jedes einzelnen dieser Testschritte überprüfen.
- Klicken Sie auf „OK“, um den Dialog zu schließen.
Video zum Testlabor
Klicken Sie auf werden auf dieser Seite erläutert wenn das Video nicht zugänglich ist



























