2017-06-13 1 views
0

Ich habe einen Test Templates erstellt es hat nur einen Schritt und ich habe 3 Parameter A, B, C verwendet. Ich muss dieses Skript für 10 Fälle ausführen und jedes Mal, wenn A und B gleich bleiben, aber C wird sich ändern.Wie ändert man die Aufruf-Test-Parameter in ALM?

Eine Sache, die ich tun kann, ist jedes Mal, ziehen Sie einfach die Testfälle und fügen Sie diese Parameter (A, B, C) hinzu und meine Skripts werden vorbereitet. Aber da A und B konstant sind, kopiere ich den Testfall und modifiziere einfach den Einzelparameter C für den zweiten Testfall. Bitte vorschlagen.

Ich kann keine Vorlage nur mit Parameter C erstellen, da es verschiedene Szenarien gibt, in denen A und B ebenfalls geändert werden. Also muss ich nur eine Vorlage verwenden.

Antwort

0

Hallo @Moshin Hilal Kondkari:

aus der Abfrage Ich habe nicht verstanden, wenn Sie eine Art von Automatisierung (REST API/VXAPI) oder wenn die GUI (grafische Benutzeroberfläche) verwendet wird.

kommt jedenfalls zu einem Punkt unterhalb einige Lösungen:

1) Wenn Sie eine REST-API/VXAPI verwenden, dann eine geeignete Art und Weise wird eine richtige xml/JSON-Datei-Format zu erstellen und an die schicken Server zurück. Da Sie einen neuen Testfall erstellen, müssen Sie keinen vorherigen Testfall durchführen, sondern nur die gleiche XML-Datei (falls vorhanden) mit dem richtigen Parameter modifizieren (param-C). Natürlich müssen einige der Standardwerte angepasst werden und zum Beispiel kann der Name nicht derselbe sein.

Ich benutze REST API und ein Modul namens Anfragen von Python das Ganze zu automatisieren und es funktioniert wirklich zuverlässig bereits mit der älteren Version von QC ALM.

2) Wenn Sie etwas wie in einer Versionskontrolle haben möchten, dann überprüfen Sie bitte die "Checkout-Option", wenn es auf Ihrem Server aktiviert ist. Dies hilft Ihnen, falls Sie immer denselben Test-Case-Namen verwenden möchten.

In QC können Sie eine Datei auschecken, eine Anpassung von param-X vornehmen und erneut einchecken. Der QC ALM wird sich an die Geschichte erinnern und Sie werden keine Informationen verlieren. In diesem Fall sollten Sie mit Versionskontrollsystemen wie svn oder git vertraut sein.

3) Falls Sie die GUI benutzen, dann schauen Sie sich nochmal die Optionen an, die auf die Leiste kommen: Sie können die Versionierung aktivieren, einen Testfall als [1.0] Testfallname genehmigen Erstellen Sie eine vollständige Kopie Ihres Testfalls (sogar die Anforderungen) und modifizieren Sie dann param-X für diese Kopie.

4) Spielen Sie vollständig manuell und erstellen Sie einen neuen Testfall mit param-A-B-C.

Hoffen Sie, dass diese Ihre Frage klären! Ich wünsche Ihnen einen schönen Tag!

Verwandte Themen