Versionsverwaltung von gemeinsam verwendbaren Tests - Übernehmen und Anwenden von Änderungen

Es ist zeitsparender, wiederkehrende Tests und deren Anforderungszuordnungen in einem Projekt zu verwalten und projektübergreifend gemeinsam zu verwenden, als diese Tests in jedem Projekt einzeln zu verwalten. Das Verwalten von Tests bedeutet in diesem Fall, die Tests auf dem neuesten Stand zu halten, indem Sie Beschreibungen anpassen, neue Schritte hinzufügen, Skripte aktualisieren, Anforderungszuordnungen ändern usw. Um derartige Änderungen auf Ihre verwendenden Tests zu verteilen, müssen Sie eine neue Testversion für die gemeinsam verwendbaren Tests erstellen. Weitere Informationen finden Sie unter Erstellen einer Version. Beim Erstellen einer neuen Version werden alle verwendenden Tests in allen verwendenden Projekten markiert, d. h. die Tests werden mit einem blauen Aufwärtspfeil versehen, um anzuzeigen, dass Aktualisierungen für diese Tests verfügbar sind. Klicken Sie mit der rechten Maustaste auf diese markierten verwendenden Tests und wählen Sie Gemeinsam verwendbare Tests > Änderungen übernehmen, um die Tests auf die neueste Version zu aktualisieren, oder wählen Sie Gemeinsam verwendbare Tests > Änderungen nicht übernehmen, um die gegenwärtige Version beizubehalten und die Markierung aufzuheben. Verwendende Tests werden bei jeder neuen Version eines gemeinsam verwendbaren Tests erneut gekennzeichnet.

Es kann sich auch ein Szenario ergeben, in dem Sie den verwendenden Test aktualisieren und diese Änderungen dann für den gemeinsam verwendbaren Test übernehmen möchten. Klicken Sie dazu auf der Registerkarte Historie des verwendenden Tests auf Änderungen auf den gemeinsam verwendbaren Test anwenden. Durch das Anwenden der Änderungen wird Folgendes erstellt:
  • Eine neue Version des verwendenden Tests.
  • Ein Wiederherstellungspunkt für den gemeinsam verwendbaren Test, d. h. eine neue Version für den aktuellen Status des gemeinsam verwendbaren Tests.
  • Eine neue Version für den gemeinsam verwendbaren Test mit den übernommenen Änderungen.
Andere verwendende Tests erhalten dann eine Aktualisierungsbenachrichtigung für die Änderungen im gemeinsam verwendbaren Test.