Verwalten Sie wiederkehrende Tests und deren Anforderungszuordnungen zentral, stellen Sie sie für die gemeinsame Nutzung bereit
und verwenden Sie sie projektübergreifend.
Wenn Ihr Projekt so konfiguriert ist, dass Tests eines bestimmten bereitstellenden Projekts verwendet werden (siehe Hinzufügen von Projekten), können Sie diese Tests in Ihrem Projekt wiederverwenden, indem Sie sie über die Auswahlbenutzeroberfläche auswählen.
Gehen Sie wie folgt vor, um gemeinsam verwendbare Tests in Ihr Projekt einzufügen:
- Klicken Sie im Menü auf .
- Klicken Sie mit der rechten Maustaste auf den Container oder Testordner, in den Sie die gemeinsam verwendbaren Tests einfügen
möchten.
- Wählen Sie Gemeinsam verwendbare Tests.
- Wählen Sie Gemeinsam verwendbare Tests einfügen. Der Dialog Tests durchsuchen wird angezeigt.
- Wählen Sie die Tests aus, die Sie einfügen möchten.
Tipp: Um die angezeigte Testmenge einzugrenzen, legen Sie entweder einige Kriterien im Feld Suche fest oder wählen Sie einen vordefinierten Filter aus der Liste aus.
- Klicken Sie auf OK. Die ausgewählten Tests werden eingefügt. Die Testeigenschaften enthalten eine Test-Referenz, d. h. einen Link zum gemeinsam verwendbaren Test.
- Um einen verwendenden Test von einem gemeinsam verwendbaren Test zu trennen, klicken Sie im Feld Test-Referenz auf .
Anmerkung: Um eine Referenz zu einem gemeinsam verwendbaren Test zu entfernen, benötigen Sie die Berechtigung Tests und Ausführungen – Verwalten.
Nach dem Entfernen der Referenz besteht zwischen dem Test und dem gemeinsam verwendbaren Test keine Verbindung mehr. Aktualisierungen
werden daher nicht mehr zwischen dem gemeinsam verwendbaren Test und dem verwendenden Test per Pushvorgang übertragen und
empfangen.
Um alle Tests anzuzeigen, die einen bestimmten gemeinsam verwendbaren Test verwenden, klicken Sie auf und wählen Sie die Registerkarte Verwendungen.
Bei der Verwendung von Tests ist Folgendes zu beachten:
- Das Projekt, das die Tests verwendet, muss so konfiguriert sein, dass es Tests aus dem bereitstellenden Projekt wiederverwendet.
- Tests können nur in einen bestehenden Container eingefügt werden.
- Mit den Aktionen Änderungen übernehmen und Änderungen auf den gemeinsam verwendbaren Test anwenden werden unterschiedliche Testtypen zwischen einem verwendenden Test und dem entsprechenden gemeinsam verwendbaren Test verarbeitet.
Auf diese Weise wird in beiden Tests derselbe Testtyp verwendet.
- Beim Übernehmen von Änderungen aus einem Test, der gemeinsam verwendbare Testschritte, Schlüsselwörter, Geschäftskomponenten
oder Flows verwendet, müssen die entsprechenden Bibliotheken sowohl im Projekt, das den Test verwendet, als auch im Projekt,
das den Test bereitstellt, sichtbar sein.
- Damit auch zugeordnete Anforderungen erhalten bleiben, muss im verwendenden Projekt dieselbe Anforderungsintegration bzw.
dieselbe Word- oder Excel-Importdatei verwendet werden wie im bereitstellenden Projekt.
- Nur Anforderungen aus Excel, für die eine eindeutige externe ID in der Excel-Importdatei definiert wurde, können aktualisiert
werden. Silk Central benötigt diese ID um zu wissen, welche Anforderung aktualisiert werden soll.
- Datengetriebene Unterelemente, Testpaket-Unterelemente und verknüpfte Container können nicht bereitgestellt werden.
- Geerbte Testeigenschaften, Parameter und Attribute werden in verwendenden Tests nicht berücksichtigt. Diese Tests erben dieselben
Elemente wie das verwendende Projekt. Das Übernehmen von Änderungen aus dem ursprünglichen Test kann dazu führen, dass bei
der Vererbung Eigenschaften, Parameter und Attribute aus verwendenden Tests entfernt werden, da diese Eigenschaften, Parameter
und Attribute im verwendenden Projekt ggf. nicht verfügbar sind.
- Zugeordnete Fehler werden nicht in verwendende Tests kopiert.
- Wenn Sie Testattribute verwenden, müssen diese den gleichen Namen und Typ in beiden Projekten haben.
- Beim Kopieren eines verwendenden Projekts und beim Erstellen einer Projekt-Baseline bleiben die Referenzen zum bereitstellenden
Projekt erhalten. Beim Exportieren eines verwendenden Projekts werden die Referenzen jedoch gelöscht.
- Die Massen-Export/Aktualisierungs-Schnittstelle und die Webdienste berücksichtigen die Verknüpfungen zu den Originalen noch
nicht.
- Es können auch Ordner, einschließlich vollständiger Hierarchie, eingefügt werden.