Testplanmodul im HP ALM (Quality Center) Tutorial
- Nach der Definition der Anforderungen startet das Entwicklungsteam seinen Design- und Entwicklungsprozess Tests Das Team beginnt mit der Entwicklung von Tests, die ausgefรผhrt werden kรถnnen, sobald der Build bereitgestellt ist.
- Der Erfolg jedes Produkts hรคngt von den Testprozessen und der Qualitรคt der durchgefรผhrten Tests ab. Eine gute Versuchsplan fรผhrt zu einem fehlerfreien Produkt.
- ALM unterstรผtzt die Wartung und Durchfรผhrung von manuellen, automatisierten und Leistungstests, da ALM nahtlos in alle HP-Produkte integriert ist, wie z. B. HP UFT und HP LoadRunner.
So erstellen Sie einen Testplan
Schritt 1 ) Lassen Sie uns รคhnlich wie bei den Anforderungen einen Platzhalter/Ordner fรผr jeden Testtyp erstellen, z. B. โFunktionalโ und โNicht funktionsfรคhigโ.
- Klicken Sie auf der ALM-Homepage auf den Link โTestplanโ.
- Klicken Sie auf das Symbol โNeuer Ordnerโ.
- Geben Sie als Ordnernamen โFunktionalโ ein und klicken Sie auf โOKโ.
Schritt 2) Der erstellte Ordner wird wie unten dargestellt angezeigt.
Schritt 3) Lassen Sie uns auf รคhnliche Weise Unterordner fรผr โManuelleโ und โAutomatisierteโ Tests im Ordner โFunktionalโ erstellen. Daher sieht die endgรผltige Ordnerstruktur wie folgt aus:
Hinweis: Wir kรถnnen keine automatisierten Testskripte/Performance-Testskripte aus ALM erstellen; stattdessen mรผssen diese mit den entsprechenden HP-Tools erstellt werden, wie z. B. UFT fรผr funktionale und LoadRunner fรผr Performance-Tests. Anschlieรend werden die Daten in ALM gespeichert, sodass sie geplant, ausgefรผhrt, รผberwacht und in Berichten erfasst werden kรถnnen.
Schritt 4) Es wรคre besser, fรผr jedes Modul der Anwendung einen neuen Ordner zu erstellen, damit wir nicht alle manuellen Tests in einem Ordner abladen. Bei komplexen Anwendungen gรคbe es Tausende von Tests, die schwer zu handhaben wรคren, wenn sie nicht richtig ausgerichtet wรคren.
Schritt 5) Lassen Sie uns nun einen manuellen Test fรผr das Modul โAnmeldungโ erstellen, indem wir auf der Registerkarte โTestplanโ auf das Symbol โNeuer Testโ klicken.
Schritt 6) Geben Sie die folgenden Details ein, um den neuen Test erfolgreich zu erstellen.
- Geben Sie den neuen Testnamen ein
- Geben Sie den Typ des Tests ein. In diesem Fall handelt es sich um einen โmanuellenโ Test.
- Der Benutzer kann auch andere nicht obligatorische Felder eingeben, wie Datum, Description wie unten gezeigt.
- Klicken Sie auf โSendenโ, sobald alle Details eingegeben sind.
Schritt 7:) Sobald der Test erstellt ist, wird er im Ordner โManuelle Testsโ mit weiteren Registerkarten angezeigt, wie unten gezeigt. Lassen Sie uns in den nรคchsten Schritten jede dieser Registerkarten im Detail besprechen.
Schritt 8) Klicken Sie auf โEntwurfsschritteโ und klicken Sie auf das Symbol โNeuer Schrittโ, wie unten gezeigt. Das Dialogfeld โEntwurfsschrittdetailsโ wird geรถffnet.
- Geben Sie den Schrittnamen ein
- Geben Sie den Schritt ein DescriptIon
- Geben Sie das erwartete Ergebnis ein
- OK klicken'
Schritt 9) Wiederholen Sie Schritt Nr. 6 und geben Sie alle relevanten Schritte ein, um die Funktionalitรคt zu testen. Nachdem Sie alle erforderlichen Schritte erstellt haben, werden auf der Registerkarte โEntwurfsschritteโ alle erstellten Schritte angezeigt, wie unten gezeigt.
Schritt 10) Parameter helfen dem Benutzer, einer Variablen einen Wert zuzuweisen, der es dem Benutzer ermรถglicht, denselben Test mit unterschiedlichen Datensรคtzen auszufรผhren. In diesem Fall kรถnnen Benutzername und Passwort zwei Parameter sein, denen ein Wert zugewiesen wรผrde. Wir werden verstehen, wie wichtig es ist, bei der Testausfรผhrung รผber Parameter zu verfรผgen, die im Modul โTestlaborโ behandelt werden.
Sehen wir uns nun an, wie Parameter erstellt werden.
- Wรคhlen Sie den Testschritt aus, zu dem wir den Parameter hinzufรผgen mรถchten.
- Das โParameterโ-Symbol wird aktiviert. Klicken Sie auf dasselbe wie unten gezeigt.
Schritt 11) Der Parameterdialog wird wie unten gezeigt geรถffnet. Klicken Sie auf die Schaltflรคche โNeuer Parameterโ.
Schritt 12) Der Dialog mit den Testparameterdetails wird geรถffnet.
- Geben Sie den Parameternamen ein
- Weisen Sie dem Parameter einen Wert zu
- OK klicken'.
Schritt 13) Der Dialog 'Parameter' wird dem Benutzer wieder angezeigt
- Mit der erstellten Variablen
- Die Wertschรถpfung
- OK klicken'.
Schritt 14) Jetzt kรถnnen wir feststellen, dass der Parameter im โTestschrittโ selbst hinzugefรผgt wird, wie unten gezeigt.
Wiederholen Sie dasselbe auch fรผr das Passwortfeld.
Erstellen Sie auf รคhnliche Weise einen Parameter fรผr โPassword Filedโ.
Schritt 15) Die erstellten Parameter kรถnnen im Parameter-Tab eingesehen/bearbeitet werden. Dieser Dialog hilft uns auch beim Erstellen und Lรถschen der mit den Tests verbundenen Parameter.
Schritt 16) รber die Registerkarte โAnhรคngeโ kann der Benutzer beliebige Dateitypen wie โXLSโ, โJPGโ usw. hochladen.
Schritt 17) Die Testkonfiguration hilft uns, den Test fรผr verschiedene Anwendungsszenarien wiederzuverwenden. Lassen Sie uns anhand eines Beispiels verstehen, wie man mit Testkonfigurationen arbeitet. Standardmรครig gibt es eine Testkonfiguration, die als Testname angegeben ist.
Hinweis: Wir KรNNEN die Standardtestkonfiguration NICHT lรถschen, aber wir kรถnnen sie bearbeiten.
Schritt 18) Nehmen wir an, die Anmeldefunktion kann von drei Arten von Geschรคftsbenutzern ausgefรผhrt werden, nรคmlich โHelpdeskโ, โManagerโ und โClusterleiterโ.
Benennen wir die Standardtestkonfiguration in โHelpdeskโ um, indem wir das Namensfeld der โTestkonfigurationโ bearbeiten.
Schritt 19) Fรผgen wir nun die beiden anderen Testkonfigurationen hinzu, nรคmlich Manager und Clusterkopf. Klicken Sie unter Testkonfigurationen auf das Symbol โ+โ.
Schritt 20) Das 'Das Dialogfeld โNeue Testkonfigurationโ wird geรถffnet.
- Geben Sie den Namen der Testkonfiguration ein
- Geben Sie weitere nicht obligatorische Parameter ein, z. B. โerstellt vonโ, โErstellungsdatumโ, โBeschreibungโ.
- OK klicken'.
Schritt 21) Wiederholen Sie den gleichen Schritt wie oben, um eine weitere Testkonfiguration fรผr โClusterkopfโ zu erstellen. Die gesamte Testkonfiguration wird dem Benutzer wie unten gezeigt angezeigt. Dadurch kรถnnen die Tester wรคhrend der Testausfรผhrung denselben Test einzeln fรผr alle erstellten Konfigurationen ausfรผhren, sodass die Tests nicht neu geschrieben werden mรผssen.
Die Testkonfiguration sollte NICHT mit Testparametern verwechselt werden. Daher sollten wir den Unterschied zwischen Parameter- und Testkonfigurationen verstehen. Die Parameter werden zum Erstellen von Variablen und zum Zuweisen von Werten fรผr einen bestimmten Schritt (Parametrierung des Tests) verwendet, wรคhrend die Testkonfiguration fรผr alle Schritte gilt und im Allgemeinen zum Testen verschiedener Geschรคftsanwendungsfรคlle/Workflows verwendet wird. Wรคhrend der Ausfรผhrung kรถnnen Benutzer Werte der erstellten Parameter รคndern, wรคhrend a Testfall wird fรผr die ausgewรคhlte Konfiguration ausgefรผhrt.
Beispielsweise kann der Benutzer bei einer Online-Rechnungszahlungsanwendung die Zahlungsart auswรคhlen. Bei Zahlungen per Kreditkarte kann der Benutzer zwischen Mastercard, Visa oder American Express wรคhlen. Jede dieser Karten hat ihre eigenen Kundenbonuspunkte. Um dies zu testen, kรถnnen wir einen Test so gestalten, dass jede dieser Karten zu den Testkonfigurationen hinzugefรผgt wird, um die Bonuspunkte zu รผberprรผfen.
Schritt 22) Die Registerkarte โAnforderungsabdeckungโ hilft den Testern, den Test einer oder mehreren bestimmten Anforderungen zuzuordnen, was den Benutzern hilft, eine Testabdeckung zu generieren. tracFรคhigkeit.
- Klicken Sie auf die Registerkarte โAbdeckung erforderlichโ.
- Wรคhlen Sie die โAnforderungโ aus, die diesem bestimmten Testfall zugeordnet werden soll
- Klicken Sie auf die Schaltflรคche โ<=โ, um die ausgewรคhlten Anforderungen dem Test zuzuordnen. Wir kรถnnen auch mehrere Anforderungen demselben Test zuordnen.
Schritt 23) Die Registerkarte โVerknรผpfte Defekteโ ist leer, da wir keine Tests durchgefรผhrt/keine Defekt gegen den Testfall. Diese Registerkarte wird mit den Fehlerdetails ausgefรผllt, wenn die Fehler zum Zeitpunkt ihrer Erstellung gegen den Testfall gebucht werden.
Schritt 24) Auf der Registerkarte โVerlaufโ wird die Liste der im Laufe der Zeit an diesem bestimmten Testfall vorgenommenen รnderungen ab dem Zeitpunkt der Testerstellung angezeigt.
Tests hochladen
Manchmal erstellen Benutzer Testfรคlle nicht manuell, da dies ein sehr zeitaufwรคndiger Prozess ist. Die meisten Organisationen entwickeln manuelle Tests in Excel und laden sie in groรen Mengen in ALM hoch, anstatt jeden manuellen Test einzeln zu erstellen. Um das Hochladen in ALM zu erleichtern, hat HP ein Add-In entwickelt, mit dem der Benutzer direkt aus MS Excel/MS Word hochladen kann. Lassen Sie uns die Schritt-fรผr-Schritt-Anleitung zum Hochladen von Anforderungen aus Excel in QC verstehen.
So laden Sie Tests hoch mit Microsoft Excel
Schritt 1) Bevor wir die Tests aus Excel hochladen, mรผssen wir Excel so vorbereiten, dass es hochgeladen werden kann.
- Wรคhlen Sie die Felder aus, die Sie in ALM hochladen mรถchten, und erstellen Sie in Excel eine Kopfzeile fรผr diese Felder.
- Geben Sie in jedes dieser Felder gรผltige Daten ein, wie unten gezeigt.
Schritt 2) Nachdem Sie die hochzuladenden Daten ausgewรคhlt haben, klicken Sie unter โAdd-Insโ auf โNach HP ALM exportierenโ.
Schritt 3:) Der ALM-Export-Assistent wird geรถffnet. Geben Sie die URL des HP ALM-Servers ein und klicken Sie auf โWeiterโ.
Schritt 4) Geben Sie den Benutzernamen und das Passwort zur Authentifizierung ein und klicken Sie auf โWeiterโ.
Schritt 5) Wรคhlen Sie die Domรคne und den Projektnamen aus, in die wir die Tests hochladen mรถchten, und klicken Sie auf โWeiterโ.
Schritt 6) Wรคhlen Sie die Art der Daten aus, die wir hochladen mรถchten. In diesem Fall handelt es sich um Tests. Wir werden in den kommenden Kapiteln auch Fehler hochladen.
Schritt 7) Geben Sie den Namen der neuen Karte ein. Die erste Option โKarte auswรคhlenโ ist deaktiviert, da wir bisher noch keine Karte erstellt haben. Daher sollten wir einen neuen Kartennamen erstellen und auf โWeiterโ klicken. Wir haben โTemporรคre Karte erstellenโ nicht ausgewรคhlt, da wir diese jedes Mal zum Hochladen von Tests wiederverwenden mรถchten.
Schritt 8:Nach dem Klicken auf โWeiterโ wird die Karte angezeigtping Der Dialog รถffnet sich wie unten dargestellt.
- Die aufgelisteten Rasterelemente im linken Bereich entsprechen den Feldern, die zum Hochladen in HP ALM verfรผgbar sind. Bitte beachten Sie, dass die in โROTโ markierten Felder zugeordnet werden sollten, da es sich um Pflichtfelder handelt.
- Die Rasterelemente im rechten Bereich beziehen sich auf die zugeordneten Felder, sodass Werte in Excel in die entsprechenden Felder von ALM flieรen.
Schritt 9) Lassen Sie uns nun verstehen, wie die Felder in Excel den Feldern in ALM zugeordnet werden.
- Wรคhlen Sie das Feld aus, das der Benutzer zuordnen mรถchte, und klicken Sie auf die Pfeilschaltflรคche, wie unten gezeigt.
- Geben Sie in Excel den Spaltennamen ein, der dem entsprechenden Spaltennamen in HP ALM entspricht.
- Ordnen Sie alle erforderlichen Spalten in Excel den entsprechenden Feldern in HP ALM zu.ping Alle erforderlichen Felder ausfรผllen, dann auf โExportierenโ klicken.
Schritt 10) Nach erfolgreichem Hochladen zeigt ALM die unten dargestellte Meldung an. Wenn Fehler auftreten, beheben Sie bitte das Problem und versuchen Sie, es erneut hochzuladen.
Einige der hรคufigsten Fehler sind unten aufgefรผhrt:
- Der Betreff/Pfad ist ungรผltig/nicht verfรผgbar oder wurde NICHT vom Benutzer zugeordnet.
- Das Feld โTesttypโ hat einen anderen Wert als โManuellโ. Automatisierte Tests CAN mit Excel hochgeladen werden.
- Das Feld โTestnameโ ist leer oder NICHT zugeordnet.
- Der Status sollte keine anderen Werte als โEntwurfโ, โbereitโ, โImportiertโ und โReparaturโ haben.
Schritt 11) Lassen Sie uns dies nun unter der Registerkarte โTestsโ รผberprรผfen. Alle Testdetails werden wie unten gezeigt hochgeladen.
Hinweis : Benutzer kรถnnen Tests auch erneut hochladen. Wenn beim erneuten Hochladen der Testfรคlle der Testname bereits vorhanden ist und sich lediglich die Schrittbeschreibung รคndert, wird der Test mit dem vorhandenen รผberschrieben. Wenn sich der Testname vom hochgeladenen unterscheidet, wird er als neuer Test hochgeladen.
So erstellen Sie Testressourcen
Mit den Testressourcen kรถnnen Benutzer Ressourcen verwalten, die normalerweise von automatisierten Tests/Leistungstests erfasst werden. Benutzer kรถnnen das Skript hochladen, das von einem oder mehreren Tests verwendet werden kann. Sie kรถnnen auch heruntergeladen/bearbeitet und wieder in Testressourcen hochgeladen werden.
Lassen Sie uns sehen, wie wir das Testressourcenmodul effektiv nutzen kรถnnen. Dieses Modul wird durch das Hochladen derselben Excel-Datei in Testressourcen demonstriert, die wir zum Importieren der Tests aus Excel in ALM verwendet haben.
Es wird empfohlen, Testfรคlle in Excel hochzuladen, damit wir die Tests bei Bedarf bearbeiten und nur die geรคnderten Testfรคlle erneut hochladen kรถnnen. Es ist auch einfach, neue Tests hinzuzufรผgen und nur die neu hinzugefรผgten Tests hochzuladen.
Wir kรถnnen jedoch auch andere Dateitypen wie .xls, .vbs, .qfl usw. hochladen.
Schritt 1) Navigieren Sie wie unten gezeigt zum Modul โTestressourcenโ. Die Seite des Testressourcenmoduls wird geรถffnet.
Schritt 2) Erstellen Sie einen โNeuen Ordnerโ, indem Sie wie unten gezeigt auf das Symbol โNeuer Ordnerโ klicken. Das Dialogfeld โNeuer Ordnerโ wird geรถffnet. Lassen Sie uns Testressourcen fรผr alle drei Tests erstellen, nรคmlich โ Manuell, Automatisierung und Leistung.
Schritt 3) Der Ordner wird wie unten gezeigt erstellt.
Schritt 4) Auf รคhnliche Weise erstellen wir zwei weitere Ordner, nรคmlich โAutomatisierungโ und โLeistungโ. Nachdem wir fรผr jede der Testressourcen einen Ordner erstellt haben, sieht die endgรผltige Ordnerstruktur wie folgt aus:
Schritt 5) Lassen Sie uns eine neue Testressource erstellen, indem wir die Excel-Datei hochladen, die wir zum Schreiben manueller Tests erstellt haben, die in ALM hochgeladen wurden. Wรคhlen Sie den Ordner aus, in den der Benutzer die Testressource hochladen mรถchte.
Schritt 6) Geben Sie den Namen der Testressource ein, wรคhlen Sie auรerdem den Typ der Ressource aus und klicken Sie auf โOKโ.
Schritt 7) Nachdem wir die Testressource erstellt haben, mรผssen wir sie nun hochladen, damit sie auf der Registerkarte โRessourcenanzeigeโ verfรผgbar ist und in allen Tests verwendet wird.
- Klicken Sie auf die Registerkarte โRessourcen-Viewerโ.
- Klicken Sie auf โDatei hochladenโ und wรคhlen Sie die Datei zum Hochladen aus
Schritt 8) Nach dem Hochladen der Datei wird dem Benutzer der Status angezeigt und sie steht zum Download zur Verfรผgung.
Hinweis: Die folgenden Arten von Testressourcen werden hochgeladen, die zum Ausfรผhren der automatisierten Tests verwendet werden kรถnnen.
- Datentabelle
- Umgebungsvariablen
- Funktionsbibliotheken
- Wiederherstellungsszenarien
- Gemeinsam genutztes Objekt-Repository
Video zum Testplan
Klicken Sie auf werden auf dieser Seite erlรคutert wenn das Video nicht zugรคnglich ist
die zentralen Thesen:-
- Sie verwenden das Testplanmodul in QualityCenter, um Ihre Testfรคlle/Skripte zu entwerfen und zu erstellen.
- Sie kรถnnen Ihre Tests im Testplanmodul mit Anforderungen im Anforderungsmodul verknรผpfen, um dies zu vereinfachen. tracKรถnig.
- QualityCenter bietet zahlreiche Funktionen wie das Kopieren von Testschritten, das Senden von Skripts per E-Mail zur รberprรผfung, das Hinzufรผgen von Anhรคngen usw., um die schnellere Entwicklung von Testfรคllen zu ermรถglichen.














































