Wir arbeiten an Selen Automatisierung und verwenden Eclipse mit TFS Plug-in. Wir haben zwei Teams Automatisierungsteam, das den Test auf dem Entwickler Build und Functional Team erstellt, die den Test auf dem freigegebenen Build ausführt.TFS Eclipse für Selen (Regale ändern oder etikettieren)
So zum Beispiel habe ich Dateien für einen der Bildschirm testen (Detail_GWAPI.java, Details.java, FrameworkFunction.java, SQLScriptGeneral.java) Ich habe meine trockene Läufe gemacht, Bewertungen und Genehmigung und haben in der geprüft Änderungen an TFS. Wir haben mehrere Dateien für verschiedene Bildschirme/Funktionalitäten.
Jetzt erhält das Funktionstest-Team einen freigegebenen Build und sie starten die Ausführung. Sie erhalten die neuesten und führen die Tests basierend auf den Anweisungen aus.
In der Zwischenzeit arbeitet mein Automatisierungsteam an neuen Funktionen zur Automatisierung und erstellt/fügt weitere Testskripte hinzu und aktualisiert manchmal auch die vorhandenen Dateien und checkt die Änderungen an TFS ein.
Wie kann ich das Automatisierungsteam noch diese Änderungen in TFS speichern, aber wenn das Funktionstest-Team die neuesten erhält, sollten sie diese Änderungen nicht erhalten, da sie nicht auf dem Build sind, auf dem sie den Test ausführen.