Udostępnij za pośrednictwem


Konfigurowanie zautomatyzowanych testów kompilacji

 

Opublikowano: czerwiec 2016

Wczesne znajdowanie problemów po zmiany są sprawdzane i tworzone przez Uruchamianie testów automatycznych za pomocą programu Visual Studio Online (VSO) lub Team Foundation Server (TFS).

Przed rozpoczęciem:

Krok 1: Konfigurowanie wdrażania aplikacji podczas kompilacji

  1. W programie Visual Studio Online lub Team Foundation Server przejdź do projektu zespołowego.

  2. Przejdź do definicji kompilacji. Dodawanie kroków do wdrożenia aplikacji do testowania. Na przykład, jeśli testujesz rozwiązania Visual Studio:

    Edit build definition

    Add a step to your build definition

    Add File Copy and PowerShell steps

  3. Dodaj szczegóły skopiować aplikację z jego lokalizację docelową do swojego środowiska testowego:

    • Folder źródłowy dla swojej aplikacji

    • Środowisko where do uruchamiania aplikacji

    • Docelowy folder, gdzie umieścić swoją aplikację

    Build definition, copy app

  4. Dodaj szczegóły do wdrożenia aplikacji przy użyciu środowiska PowerShell:

    • Środowisko where do uruchamiania aplikacji

    • Ścieżka do skryptu PowerShell używane do wdrożenia aplikacji

    Add step to deploy app with PowerShell

  5. Zapisz definicję kompilacji.

    Build definition: save

Krok 2: Konfigurowanie wdrażania testu podczas kompilacji

  1. W definicji kompilacji Dodaj krok z tych informacji do wdrożenia testów:

    • Folder źródłowy dla testów

    • Środowisko where do uruchamiania testów

    • Docelowy folder, gdzie umieścić testów

    Build definition, copy tests

  2. Dodawanie kroku z te informacje do wdrażania agentów testowych do uruchamiania testów:

    • Środowisko miejsca wdrożenia agenta testu

    • Poświadczenia dla komputerów testu, aby agent testu było uruchamiać w środowisku testowym

    Build definition: deploy test agent details

  3. Zapisz definicję kompilacji.

    Build definition: save

Krok 3: Konfigurowanie testów do uruchomienia z kompilacji

  1. W definicji kompilacji Dodaj krok z tych informacji do uruchamiania testów z agentem testu:

    • Środowisko where do uruchamiania testów

    • Folder, w którym zostanie umieszczony testów

    Build definition: Run tests with test agent

  2. Zapisz definicję kompilacji.

    Build definition: save

  3. Aby sprawdzić swojego testu, w kolejce kompilacji.

    Build definition: queue build

  4. Po zakończeniu kompilacjiPrzejrzyj wyniki testów.

Pytania i odpowiedzi

Pyt co zrobić, jeśli chcę uruchamiaj kompilacje debugowania w trybie macierzystym (CPP) jednostki testy na komputerze z agentem testu?

ODPupewnij się, czy wersje do debugowania z uniwersalnym C Runtime (UCRT) na komputerze z agentem testu, w szczególności te biblioteki: ucrtbased.dll i vcruntime140d.dll. Z wdrożeniem, należy podać te elementy.

Jeśli pracujesz w wersji tworzy CPP testów jednostki, upewnij się, że KB2999226 aktualizacji systemu Windows na komputerze agenta testu.

Zobacz też

Ciągłe testowanie kompilacji