Ich muss VS Coded UI Test in VSTS/TFS-Build-Pipeline integrieren, um eine Visual Studio-Erweiterung zu testen, jedoch konnte ich keine Referenz in MSDN finden, Ist dies möglich mit TFS 2015.2 und VSTS?Integration von Visual Studio Codierte UI-Test mit VSTS/TFS Build-Pipeline
0
A
Antwort
1
TL; DR Sie können die Run Functional Test task verwenden. Diese Aufgabe verteilt Ihre Tests mit Granularität der Testmethoden an einen Pool von Testagenten.
Beschreibung der Nutzung dieser Aufgabe:
- Kopieren Sie die Baugruppen der codierten UI zu den Maschinen, wo Sie die Tests ausführen; Auf diesen Maschinen werden Sie auch die Testagenten installieren;
- Bevor Sie den Funktionstest ausführen, müssen Sie den Deploy Test Agent verwenden, der den Testagenten auf allen Zielrechnern herunterladen/installieren/konfigurieren wird.
- Da Sie Coded UI Test ausführen müssen, müssen Sie das Kontrollkästchen für "Interactive Process" aktivieren, da der Agent als interaktiver Prozess (und nicht als Dienst) ausgeführt wird, um mit den Desktop-Entitäten zu interagieren.
- Nach dem Einsatz, rufen Sie den Run Funktionstest durch entweder:
- mit einem geeigneten minimatch Auswahl der Baugruppen, die Sie zuvor auf die Testmaschinen kopiert zu laufen;
- Wählen Sie den Testplan und die Testsuite aus, die die Testfälle mit einer gefüllten assoziierten Automatisierung enthält. die Dokumentation über die Links oben
Für die Voraussetzungsprüfung die Aufgaben auszuführen.
1
Die empfohlene Methode ist die Verwendung Visual Studio Test Task, da die Run Functional Test task veraltet ist.
Verwenden Sie Version 2.x oder höher der Visual Studio-Testaufgabe zusammen mit Phasen zum Ausführen von Einheiten- und Funktionstests auf dem universellen Agenten.
Weitere Einzelheiten finden Sie unter Testing with unified agents and phases.
Verwandte Themen
- 1. Integration von Visual Studio-Testprojekt mit Geschwindigkeitsregelung
- 2. Visual Studio SVN-Integration
- 3. Visual Studio NUnit Integration
- 4. Visual Studio 2015 Codierte Benutzeroberfläche nicht gefunden
- 5. ODAC 10.20221 Visual Studio Integration
- 6. Basar (bzr) Integration mit Visual Studio
- 7. MKS-Integration mit Visual Studio 2008?
- 8. Crosswalk Integration Visual Studio Cordova
- 9. Integration von Jenkins mit Visual Studio Team Services
- 10. Integration von VB.NET mit Flash in Visual Studio 2015 (Community)
- 11. Visual Studio Team Services & Microsoft SCSM-Integration
- 12. Mercurial Integration in Visual Studio 2005?
- 13. Visual Studio 2013 erzeugt verstümmelte/beschädigte/falsch codierte html
- 14. Wie ändert man JavaScript Intellisense mit Visual Studio Integration Package?
- 15. Beste (kostenlos?) Decompiler für C# mit Visual Studio-Integration?
- 16. Quellcodeverwaltung mit Visual Studio-Integration für ein kleines Projekt
- 17. Azure WebJobs Deployment mit Continuous Integration auf Visual Studio Online
- 18. UITesting Citrix-Anwendung mit Visual Studio 2015
- 19. Fehler -1073740940 beim Ausführen von UITest auf Gerät oder Emulator
- 20. Installieren von Xamarin Studio mit Visual Studio
- 21. Angular 2 CLI Integration in Visual Studio 2015
- 22. IIS Express Konfigurationsdatei beim Kompilieren/Runtime & Visual Studio-Integration angeben
- 23. Verwirrt über Git-Integration in Visual Studio Code
- 24. TFS- und Visual Studio-Integration - Get Latest funktioniert nicht immer?
- 25. UITest fehlgeschlagen mit: "SetUp: System.InvalidOperationException"
- 26. MSpec und ASP.NET MVC Komponententest, Visual Studio-Integration
- 27. Visual Studio 2015 Git-Integration und interaktive Rückstellung
- 28. Upgrade von Visual Studio
- 29. GCC mit Visual Studio?
- 30. Datenbankversionierung mit Visual Studio
Dank @Luca Cappa, ist es möglich, Test-Agent in der gleichen Maschine zu installieren, wie das TFS installiert ist? Ich fand folgenden Artikel mit unterschiedlichen Ansatz, was ist die beste Option dafür? https://www.visualstudio.com/en-us/docs/test/lab-management/test-machines/install-configure-test-agents – Bandara
auf dem TFS-Server absolut platziere den Test Agent nicht :-) –