Zuweisung von Testfällen mit Quality Center
Im Rahmen unserer Testmanagement-Komplexitätsreihe betrachten wir hier die Zuweisung von Testfällen innerhalb des Quality Centers. Die Zuweisung innerhalb der Qualitätskontrolle erfolgt normalerweise auf der Ebene “Testfall” innerhalb der Plan- und Laborbereiche. Wir können die Zuweisung auf Sätze und Schritte erweitern, dies erfordert jedoch die Einrichtung eines benutzerdefinierten Felds (das wir uns im Video ansehen).
In diesem Video stellen wir dies zunächst in einen Kontext, indem wir uns einige der wichtigsten Konzepte des Quality Centers für die Planung und Ausführung ansehen; der Plan, in dem wir Fälle mit Schritten definieren und in Ordnern gruppieren. und das Labor, in dem wir Sets erstellen, die mit einer Reihe von Fällen aus dem Planbereich verknüpft sind. Mit diesem Konzept können wir dann die Ordner, die die Sets enthalten, mit einem Release und Zyklen verknüpfen. Wenn wir diese Sets ausführen, erstellen wir Runs mit Testcase-Instanzen.
Wie funktioniert die Zuordnung in diesem Rahmen? Auf Planebene können wir den Designer des Tests und den Prüfer des Tests definieren. Beachten Sie, dass diese Zuweisungen keinen Einfluss auf die Zuweisungen zur Laufzeit haben. Sie sind nur Aufgaben in Bezug auf die Erstellung und Entwicklung des Testfalls.
Innerhalb des Lab-Bereichs haben wir Zuweisungen für die Testfälle innerhalb eines Sets (dies ist vor der Ausführung) und Runs (während der Ausführung). Auf der Registerkarte Sets können wir NUR auf der Ebene set oder Set Folder zuweisen, indem wir ein benutzerdefiniertes Feld erstellen. Es gibt keine Standardfunktion zum Zuweisen auf festgelegter Ebene oder Ordnerebene ohne Anpassung.
Die Zuweisung erfolgt auf Testfallebene innerhalb eines Sets. Wenn wir uns das “Ausführungsraster” ansehen, sehen wir “Instanzen” von Fällen, die einem verantwortlichen Tester zugewiesen sind. Wir können das verantwortliche Testerfeld für eine bestimmte ‘Testinstanz’ sehen. Daher wird der standardmäßig verantwortliche Tester für die “Testfallinstanz” definiert, wenn der Fall im Testsatz enthalten ist.
Derselbe Satz kann jedoch kopiert werden (damit wir ihn für verschiedene Releases / Zyklen ausführen können). An dieser Stelle können verschiedene verantwortliche Tester den verschiedenen Instanzen desselben Testfalls zugeordnet werden. Das Ändern des zugewiesenen Testers kann dann durch Suchen und Ersetzen oder individuelles Auswählen / Ändern auf Instanzebene erfolgen. Beachten Sie, dass es nicht möglich ist, eine Gruppe von Instanzen auszuwählen und den verantwortlichen Tester zu ändern.
Nach Beginn der Ausführung wird im Feld Tester die für die Ausführung der Testfälle verantwortliche Person definiert. Dies kann geändert werden, wenn Sie die Details für den Lauf eingeben. Sobald der Lauf abgeschlossen ist, können Sie den Tester-Wert für den Lauf nachträglich ändern.
Die Zuordnung auf Set- oder Step-Ebene erfordert ein wenig Anpassung. Wenn Sie auf Schrittebene zuweisen müssen, erfordert dies die Konfiguration eines benutzerdefinierten Felds für die Schritte. Und wenn Sie auf der festgelegten Ebene zuweisen müssen, können Sie erneut ein benutzerdefiniertes Feld einrichten. Diese benutzerdefinierten Felder sind dann sichtbar, wenn Sie den Satz / Schritt schreiben und ausführen.
Wenn Sie Tests sehen möchten, die einem Tester zugewiesen sind, haben wir zwei schnelle Möglichkeiten, dies zu tun. Sie können einen einfachen Filter erstellen. Oder Sie können ein Zusammenfassungsdiagramm hinzufügen. Wenn Sie die Zuweisung auf Set-Ebene innerhalb des Labors sehen müssen, müssen Sie einen Kreuzfilter basierend auf den Testinstanzen innerhalb des Sets erstellen.
Kurz gesagt, die Zuweisung von Testfällen innerhalb des Quality Centers funktioniert zunächst auf Fallebene für einen Satz. Und zweitens auf Testcase-Instanzebene für die innerhalb eines Laufs ausgeführte Menge. Diese Struktur gibt Quality Center ein gewisses Maß an Konfigurierbarkeit in Bezug auf die Einrichtung von Tests als jedes andere Testmanagement-Tool. Es ist jedoch wichtig zu verstehen, wie QC dies angeht, und herauszufinden, wie dieser Ansatz Ihren Anforderungen entspricht.
Leave a Reply