Testlabor im HP ALM (Quality Center)
- Sobald das Testdesign abgeschlossen ist, erfolgt die Testausfรผhrung mithilfe des Testlabormoduls.
- Ein gebrรคuchlicher Begriff, auf den Sie in HP ALM im Testset-Modul des Testlabors stoรen. Wenn Ihr Geist Bilder einer Sammlung oder eines Sets auslรถst, haben Sie Recht. Bei einem Testsatz handelt es sich tatsรคchlich um 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!
- 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 Test Lab-Modul besteht aus den folgenden Funktionen. Hier erfahren Sie, wie Sie jede einzelne davon im Detail verstehen.
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 Zyklusfeld 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, 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) Der nรคchste Test im Testsatz wird dem Benutzer 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 richtet sich automatisch neu aus, wie unten gezeigt. Gemรคร dem unten angezeigten Ablauf wird der Test 'Cluster Headโ wird erst ausgefรผhrt, wenn โ02 โ Reset Button Checkโ abgeschlossen ist.
Schritt 7) Lassen Sie uns nun verstehen, wie Tester im Ausfรผhrungsablauf Datum und Uhrzeit fรผr die Ausfรผhrung eines bestimmten Tests angeben kรถnnen. Dies ist hilfreicher, wenn Tester รผber die Bereitschaft einer bestimmten Funktionalitรคt Bescheid wissen oder automatisierte Tests planen kรถnnen.
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) Die Registerkarte โAusfรผhrungsablaufโ wird wie unten gezeigt neu ausgerichtet. Diese Art der Planung ist sehr hilfreich fรผr automatisierte Tests, die denselben Schritten folgen.
Hinweis: Wenn das geplante Datum und die geplante Uhrzeit erreicht sind, startet ALM automatisch die Tests. Dies gilt auch fรผr automatisierte Tests, da der Test ohne manuelle Eingriffe ausgefรผhrt werden wรผrde. Voraussetzung fรผr das automatische Auslรถsen der Tests ist, dass der Host bereit ist (nicht ausgeschaltet oder gesperrt sein sollte) und sich in einem Zustand befindet, in dem der Test ausgelรถst werden kann. Wenn es sich um einen manuellen Test handelt, hat dies keine Auswirkungen.
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
Punkte, die man sich merken sollte:
- Sie werden die verwenden Testlabor Modul in QualityCenter, um Ihre Testfรคlle auszufรผhren
- Bevor Sie mit der Ausfรผhrung beginnen, mรผssen Sie einen โTestsatzbaumโ erstellen.
- Um einen Testsatzbaum zu erstellen, mรผssen Sie zunรคchst einen โTestsatzordnerโ erstellen.
- Als Nรคchstes fรผgen Sie im Testplanmodul erstellte โTestsโ zu Ihrem Testsatzordner hinzu.
- Ein Testsatzordner wird zusammen mit hinzugefรผgten Tests als Testsatzbaum bezeichnet (da er wie eine Baumstruktur aussieht).
- Testsรคtze kรถnnen sowohl manuelle als auch automatisierte Tests umfassen.
- Sie kรถnnen denselben Test in verschiedene Testsรคtze einschlieรen oder mehrere Instanzen eines Tests zu demselben Testsatz hinzufรผgen.
- Quality Center bietet auch eine Planungsfunktion, bei der Sie Datum und Uhrzeit der Ausfรผhrung Ihrer Testsรคtze festlegen kรถnnen.


























