2017-01-24 1 views

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.

+0

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

+0

auf dem TFS-Server absolut platziere den Test Agent nicht :-) –

Verwandte Themen