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.

Testlabor in HP ALM

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.

  1. Gehen Sie zum Modul โ€žTestlaborโ€œ unter der Registerkarte โ€žTestenโ€œ.
  2. Erstellen Sie einen neuen Ordner, indem Sie auf das Symbol โ€žNeuer Ordnerโ€œ klicken.
  3. Das Dialogfeld โ€žNeuer Testsatzordnerโ€œ wird geรถffnet. Geben Sie den Namen des Ordners als โ€ž2017 R1 โ€“ Zyklus 1โ€œ ein.
  4. OK klicken'

Erstellen Sie einen Testsatz

Schritt 2) Der Testlaufordner wird wie unten gezeigt erstellt.

Erstellen Sie einen Testsatz

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.

Erstellen Sie einen Testsatz

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).

Erstellen Sie einen Testsatz

Schritt 5) Nachdem wir den Testsatz erstellt haben, mรผssen wir die Tests auswรคhlen und zum Testsatz hinzufรผgen.

  1. Wรคhlen Sie den Testsatz aus.
  2. Navigieren Sie zu โ€žAusfรผhrungsrasterโ€œ.
  3. Klicken Sie auf die Schaltflรคche โ€žTests auswรคhlenโ€œ. Der Testplanbaum wird geรถffnet.
  4. Wรคhlen Sie die Tests aus, die fรผr diesen Zyklus ausgefรผhrt werden sollen.
  5. Klicken Sie auf die Schaltflรคche โ€ž<=โ€œ. Dadurch werden Testfรคlle vom Testplan in das Testlabor verschoben/abgerufen.

Erstellen Sie einen Testsatz

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.

Erstellen Sie einen Testsatz

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.

Erstellen Sie einen Testsatz

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:

Erstellen Sie einen Testsatz

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.

Erstellen Sie einen Testsatz

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.

Tests ausfรผ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.

  1. Manueller Lรคufer (Standard) โ€“ Die Reihenfolge der wรคhrend der Ausfรผhrung angezeigten Tests entspricht der Reihenfolge, die im Testsatzraster angezeigt wird.
  2. 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.

Tests ausfรผhren

Schritt 3) Dem Benutzer wird der manuelle Test-Runner angezeigt. In diesem Dialog werden die wichtigsten Funktionen erlรคutert.

  1. Beginnen Sie mit dem Lauf โ€“ Hilft, die Ausfรผhrung anzukurbeln
  2. Lauf beenden โ€“ Beendet die aktuelle Ausfรผhrung und schlieรŸt den manuellen Lรคufer.
  3. Lauf abbrechen โ€“ Bricht die Ausfรผhrung der aktuellen Tests ab.
  4. Anlagen โ€“ Hilft uns, Screenshots/andere Informationen im Zusammenhang mit dieser Testausfรผhrung anzuhรคngen
  5. Neuer Defekt โ€“ Wenn Sie darauf klicken, wird ein neuer Fehlerdialog geรถffnet, in dem Sie a Defekt kann gepostet werden.
  6. Betriebssysteminformationen โ€“ Gibt Auskunft รผber das Betriebssystem, auf dem die Tests ausgefรผhrt werden.
  7. Laufname โ€“ Eindeutiger Zeitstempel, mit dem die Testergebnisse zu einem spรคteren Zeitpunkt analysiert werden kรถnnen.

Klicken Sie auf โ€žAusfรผhrung startenโ€œ.

Tests ausfรผhren

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.

Fรผgen Sie wรคhrend der Testausfรผhrung einen Schritt hinzu Fรผgen Sie wรคhrend der Testausfรผhrungszeit einen Schritt hinzu.
Einen Schritt lรถschen Lรถschen Sie einen Schritt wรคhrend der Testausfรผhrungszeit.
Pass ausgewรคhlt Pass ausgewรคhlt
Fehlschlagen ausgewรคhlt Fehlschlagen ausgewรคhlt
Zeigt den Parameter fรผr den ausgewรคhlten Testschritt an Zeigt den Parameter fรผr den ausgewรคhlten Testschritt an
Screenshot aufnehmen und Anhรคnge hinzufรผgen Ermรถglicht dem Benutzer, wรคhrend der Laufzeit Screenshots aufzunehmen und Anhรคnge hinzuzufรผgen.
Ermรถglicht dem Benutzer das Hinzufรผgen eines Fehlers Ermรถglicht dem Benutzer, wรคhrend der Laufzeit einen Fehler hinzuzufรผgen.
Zeigt dem Benutzer eine kompakte Ansicht Zeigt dem Benutzer eine kompakte Ansicht des Testlรคufers
Ausfรผhrung beenden Ausfรผhrung beenden
  1. Schritt Numbers erstellt wรคhrend der Testentwurfsphase
  2. Description des ausgewรคhlten Schritts.
  3. Erwartetes Ergebnis des ausgewรคhlten Schritts.

    Tests ausfรผhren

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.

Tests ausfรผhren

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โ€œ.

Erstellen Sie einen Testlaufplan

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.

Erstellen Sie einen Testlaufplan

Schritt 3) Um eine Ausfรผhrungsbedingung hinzuzufรผgen, klicken Sie wie unten gezeigt auf das โ€ž+โ€œ-Symbol.

Erstellen Sie einen Testlaufplan

Schritt 4) Der Dialog Neue Ausfรผhrungsbedingung wird geรถffnet.

  1. Wรคhlen Sie den Test aus der Dropdown-Liste aus. Alle Tests im Testsatz werden angezeigt
  2. Wรคhlen Sie die Bedingung aus. Es kann entweder โ€žBestandenโ€œ oder โ€žFertigโ€œ sein.
  3. OK klicken'.

    Erstellen Sie einen Testlaufplan

Schritt 5) Der Testlaufplan wird mit den hinzugefรผgten Ausfรผhrungsbedingungen angezeigt.

Erstellen Sie einen Testlaufplan

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.

Erstellen Sie einen Testlaufplan

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.

Erstellen Sie einen Testlaufplan

Schritt 8) Jetzt,

  1. Navigieren Sie zum Modul โ€žZeitabhรคngigkeitโ€œ.
  2. Wรคhlen Sie โ€žZur angegebenen Zeit ausfรผhrenโ€œ
  3. Geben Sie das Datum ein, an dem Sie die Ausfรผhrung durchfรผhren mรถchten
  4. Geben Sie den Zeitpunkt ein, zu dem Sie den Test durchfรผhren mรถchten
  5. OK klicken'.

Erstellen Sie einen Testlaufplan

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.

Erstellen Sie einen Testlaufplan

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.

  1. Gehen Sie auf der Registerkarte โ€žTestenโ€œ zu โ€žTestlรคufeโ€œ und das Fenster wird wie unten gezeigt geรถffnet:
  2. Der Laufname ist ein eindeutiger Wert, der fรผr jede dieser Testausfรผhrungen generiert wird.
  3. โ€žStatusโ€œ zeigt den endgรผltigen Status der Testausfรผhrung an.

Das detaillierte Ergebnis kann durch Klicken auf die โ€žLauf-IDโ€œ angezeigt werden.

Testergebnis analysieren

Schritt 2) Das Dialogfeld โ€žAusfรผhrungsdetailsโ€œ wird geรถffnet und der Benutzer kann das detaillierte Ergebnis anzeigen.

  1. Gehen Sie zur Registerkarte โ€žBerichtโ€œ im Fenster โ€žAusfรผhrungsdetailsโ€œ.
  2. Tester kรถnnen den Status jedes einzelnen dieser Testschritte รผberprรผfen.
  3. Klicken Sie auf โ€žOKโ€œ, um den Dialog zu schlieรŸen.

Testergebnis analysieren

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.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: