Wie werden Testfälle in JIRA aufgezeichnet und ausgeführt?

8

Ich habe eine Web-Anwendung, die ich kontinuierlich und rigoros den Testprozess auf JIRA testen und automatisieren muss.

Ich benutze JIRA Cloud-Abonnement.

Wie implementiere ich die folgenden Anforderungen an JIRA:

1 - Use Cases (User Stories) schreiben und sie als Objekte auf JIRA speichern, so dass ich sie auf JIRA leicht finden, durchsuchen und filtern kann (so wie ich es zum Beispiel mit Issues machen kann).

2 - Erstellen von Testfällen, indem ich sie aufzeichne, während ich den Testfall das erste Mal manuell teste (dasselbe wie die Aufnahme eines Makros in Excel) und dann die Testfälle jederzeit erneut ausführen und die Ausgabe jeweils aufzeichnen kann Zeit renne ich sie.

  • Jeder erstellte Testfall sollte mit seinem übergeordneten Anwendungsfall verknüpft werden.
  • Jeder Anwendungsfall kann mit vielen Testfällen verknüpft sein.
  • Ein Testfall könnte mehreren Use Cases zugeordnet sein.

3 - Ausführen aller aufgezeichneten Testfälle in Stapeln und Erfassen der Ausgabe für jeden Lauf jedes Testfalls und anschließendes manuelles Beurteilen, ob der Testfall für diesen Lauf erfolgreich war oder fehlgeschlagen ist.

Bitte beraten.

    
Dv_MH 12.10.2016, 20:51
quelle

2 Antworten

2

Einige, aber nicht alles, was Sie beschreiben, ist mit JIRA out-of-the-box möglich.

Es ist möglich, einen benutzerdefinierten Problemtyp von "Testfall" zu erstellen. Sie können dieses Problem eingeben alle Felder, die für einen Testfall geeignet sind.

Wenn Sie den benutzerdefinierten Problemtyp verwenden, können Sie leichter Suchen durchführen (z. B. nach allen offenen Problemen des Typs "Testfall" in einem Projekt suchen).

Mit JIRA können Sie viele-zu-viele-Beziehungen herstellen, indem Sie Link-Links verwenden. Leider ist das Suchen mit Hilfe von Links ein Problem, es sei denn, Sie haben ein Plugin wie Script Runner . Script Runner bietet Funktionen wie hasLinks, linkedIssueOf und epicsOf .

Wenn Sie eine komplexere Verknüpfung von tatsächlichen Tests mit JIRA durchführen möchten, sollten Sie einige der Test-Plugins in Betracht ziehen, beispielsweise Zephyr . Mit diesem Plugin können Sie Tests innerhalb von JIRA erstellen und ausführen.

Eine weitere Sache, die es wert ist, in Betracht gezogen zu werden, ist die JIRA-Integration mit Quellcodeverwaltungssystemen. Zum Beispiel hat JIRA eine gute Integration mit GitHub . Es wäre möglich, Ihre Testfälle unter Quellcodeverwaltung zu speichern und sie dann als Teil des Commit-Prozesses mit JIRA-Problemen zu verknüpfen.

    
Barnaby Golden 15.10.2016, 09:39
quelle
0

Neue Tickets in JIRA können auch mithilfe des REST-API-Aufrufs erstellt werden. Im Folgenden finden Sie einige Links, die auf das Erstellen von Untertickets mit Beispielen verweisen. Hoffe das hilft !!

Syed 22.10.2016 00:50
quelle

Tags und Links