23.126.0 - On Premise

Leitlinien

Version 23.126.0 Datum: 18.10.2022

Verstärken Sie Ihre Tests: Benutzerdefinierte Felder für individuelle Testfallläufe

Nützlich, wenn:

  1. Sie wollen flexibel sein, wenn es darum geht, in agilen Umgebungen zu arbeiten, in denen Testfälle unterschiedliche Daten, Konfigurationen oder Umgebungen berücksichtigen müssen, ohne die Kerntestfallvorlage zu ändern.

  2. Sie müssen die Duplizierung von Testfällen für leicht unterschiedliche Testszenarien vermeiden. Dies spart nicht nur Zeit und Aufwand, sondern trägt auch dazu bei, dass das Testfall-Repository übersichtlicher und besser organisiert ist und leichter verwaltet und aktualisiert werden kann.

  3. Sie müssen umfassendere und maßgeschneiderte Berichte über die Testausführung erstellen. Durch die Erfassung von Informationen, die für den jeweiligen Lauf relevant sind, wie z. B. Gerätedetails, Einstellungen der Testumgebung oder Benutzerprofile, kann das QA-Team einen besseren Einblick in die Testergebnisse geben. Dies trägt dazu bei, Probleme schneller zu identifizieren, zu lösen und Testfälle insgesamt zu verbessern.

Leitfaden: Um diese Funktion zu nutzen, navigieren Sie zunächst zur Seite mit den Projektvorlagen.

Suchen Sie unten nach der Option "Konfiguration der Testausführung", und wählen Sie diese Registerkarte.

Standardmäßig finden Sie ein einziges Feld mit der Bezeichnung "Getestete Version", das das vordefinierte Feld von vorher darstellt.

Sie können nun verschiedene benutzerdefinierte Felder (mit Ausnahme von Rich-Text-Feldern) zu der Vorlage hinzufügen und deren Werte definieren, genau wie bei der Projektvorlage.

Bei Bedarf können Sie diese Felder gruppieren, um sie logisch zu ordnen und die Navigation zu erleichtern.

Tipp: Sobald Sie die Vorlage speichern, wird sie auf das gesamte Projekt angewendet. Sie können sie exportieren und später auch auf andere Projekte anwenden, wenn sie benötigt wird.

Wenn Sie das nächste Mal mit der Ausführung eines Testfalls beginnen, werden Sie ein Modal mit vordefinierten benutzerdefinierten Feldern sehen. Sie können die Werte auswählen, die auf Ihren aktuellen Testlauf zutreffen.

Sie können Ihre Auswahl als Standard festlegen, sodass sie bei künftigen Testläufen automatisch eingestellt wird.

Wenn Sie während einer Testdurchführung Werte ändern möchten, können Sie dies problemlos tun. Erweitern Sie einfach den Block und nehmen Sie die erforderlichen Anpassungen vor.

Nach der Ausführung eines Testfalls können Sie die Informationen auf der Ausführungsseite abrufen. Klicken Sie einfach auf das Symbol "Spalte auswählen" (Spaltenauswahl) und ziehen Sie die entsprechenden Felder in das Raster.

Die entsprechenden Daten werden dann zu Ihrer Kontrolle angezeigt.

👉 Bitte beachten Sie, dass Sortierung und Filterung für benutzerdefinierte Felder in den Rastern nicht unterstützt werden.

Wenn Sie ein Testszenario ausführen und Werte für jeden Testfall festlegen müssen, klicken Sie auf die Schaltfläche für die Spaltenauswahl, ziehen Sie die erforderlichen Felder auf das Gitter und legen Sie die Werte für jeden Testfall fest.

Wenn Sie später einen Bericht erstellen müssen, können Sie diese Informationen ganz einfach in ein Dokument aufnehmen und so mühelos einen umfassenden Bericht erstellen. Wählen Sie einfach das Feld aus, das Sie einbeziehen möchten, und passen Sie das Layout an.

Horizonte erweitern: Anreicherung von PowerShell- und Unix-Shell-Skripten mit Variablen

Nützlich, wenn:

  1. Sie benötigen zusätzliche Informationen aus einem Testfall oder der Ausführung eines Testszenarios, die Sie als Variablen verwenden können, um Powershell- oder Unix-Shell-Skripte vielseitiger und an ein breiteres Spektrum von Testszenarien anpassen zu können.

Was wurde hinzugefügt: Sie können die folgenden neuen Variablen verwenden, die jetzt in den Unix/Powershell-Agenten verfügbar sind:

  1. Felder, einschließlich benutzerdefinierter Felder aus Testszenarien, ähnlich wie die bereits verfügbaren Testfallfelder.

  2. TestCaseId

  3. ProjectId (aus dem Testfall)

  4. TestScenarioId

  5. TestScenarioProjectId

👉 Bitte beachten Sie, dass für das Testszenario relevante Variablen nur dann verfügbar sind, wenn die Ausführung im Kontext eines Testszenarios erfolgt ist. Zusätzlich sind in Unix-Shell-Agenten Daten, die in Powershell mit dem Callback-Mechanismus abgerufen werden, als Umgebungsvariablen verfügbar:

  • AQUA_TestExecutionId

  • AQUA_TestScenarioExecutionId

  • AQUA_ProcessElementExecutionId

  • AQUA_AgentCode

Neues Design des aqua Jira-Plugins, das aufgepeppt und verbessert wurde

Wenn Sie aqua4jira bereits installiert haben, können Sie es ganz einfach aktualisieren, indem Sie die Seite "Apps verwalten" aufrufen und aqua jira app auswählen. Von dort aus klicken Sie einfach auf die Schaltfläche "Aktualisieren" und schon können Sie loslegen. Wenn Sie die App noch nicht installiert haben, finden Sie sie hier.

Nützlich, wenn:

  1. Sie möchten Testfälle mit Jira-Problemen verknüpfen, um sicherzustellen, dass die Testabdeckung mit den Anforderungen des Projekts übereinstimmt.

  2. Sie möchten eine Testausführung direkt von der Jira-Frage aus starten, um Zeit zu sparen und die Wahrscheinlichkeit zu verringern, dass kritische Testszenarien übersehen werden.

  3. Sie suchen nach Möglichkeiten, den Testplanungsprozess zu rationalisieren und eine umfassende Abdeckung aller Anforderungen sicherzustellen.

  4. Sie brauchen Testergebnisse und -fortschritte, die live an Jira zurückgemeldet werden.

Leitfaden:

Um die aqua-Testfälle in einem Jira-Problem zu aktivieren, öffnen Sie einfach das Ticket und klicken Sie auf das 3-Punkte-Menü. Wählen Sie dann "aqua test cases".

Von nun an werden die mit Jira-Elementen verbundenen Testfälle unter dem Beschreibungsfeld angezeigt.

Sie können es wie gewohnt weiterverwenden, sei es zum Erstellen neuer Testfälle, zum Überprüfen von Testergebnissen oder zum Starten einer neuen Ausführung.


Möchten Sie wissen, was als Nächstes ansteht? Halten Sie Ausschau nach Updates, denn wir arbeiten derzeit an aufregenden Änderungen, die Ihr Testerlebnis auf die nächste Stufe heben werden.

Last updated