Udostępnij za pośrednictwem


Tworzenie przepływu pracy Kompilacja-Wdrażanie-Testy dla środowiska standardowego

 

Opublikowano: czerwiec 2016

Uwaga

W tym temacie dotyczą standardowego środowiska.Jeśli chcesz wykonać tę procedurę przy użyciu środowiska SCVMM, zobacz Tworzenie przepływów pracy Kompilacja-Wdrażanie-Testy dla środowiska SCVMM.

Przepływ pracy kompilacja wdrożenie test służy do automatycznego wdrażania aplikacji w środowisku standardowych i Uruchamianie testów automatycznych w tej aplikacji w ramach procesu kompilacji. Użytkownicy następnie dostęp do aplikacji w środowisku standard lub mogą uruchamiać testy ręczne lub automatyczne testy w użyciu proces kompilacji Microsoft Test Manager. Aby uzyskać ogólne informacje o przepływach pracy kompilacja wdrożenie test, zobacz Ustawienie się automatyczne kompilacja-wdrożenie-Test przepływy pracy.

Wymagania

  • Enterprise programu Visual Studio Visual Studio Test Professional

W tym temacie opisano sposób tworzenia przepływu pracy kompilacja wdrożenie test po utworzeniu skryptów wdrażania dla przepływu pracy. Aby uzyskać informacje na temat tworzenia skryptów wdrażania, zobacz Wytyczne dla przepływów pracy kompilacji wdrożyć Test. Użyj następujących procedur, można utworzyć przepływ pracy kompilacja wdrożenie test dla standardowego środowiska:

  • Sprawdź wymagania wstępne

  • Konfigurowanie kompilacji

  • Utwórz definicję kompilacji dla przepływu pracy

  • Dodaj szczegóły do przepływu pracy

  • Uruchom przepływu pracy

  • Wyświetl wyniki kompilacji

  • Wyświetl swoją aplikację

  • Uruchom testy po swojego przepływu pracy zostało ukończone

Warunki wstępne

Przed skonfigurowaniem przepływu pracy do tworzenia i wdrażania aplikacji użyj tej listy, aby sprawdzić, że spełniono następujące zadania:

Wstępne zadania

  1. Skonfiguruj usługę programu Team Foundation kompilacji. Zobacz: jak: Konfigurowanie maszyny kompilacji.

  2. Zainstaluj kontroler testu, a następnie zarejestruj go z kolekcji projektów zespołowych: Konfigurowanie kontrolerów testów w środowiskach laboratoryjnych.

  3. Uwaga

    Podczas tworzenia środowiska laboratoryjnego, należy wybrać opcje służące do uruchamiania testów i użyć przepływu pracy.

    Utwórz standardowe środowisko korzystającej z sieci maszyn wirtualnych i fizycznych. Zobacz: Standardowe środowiska laboratoryjne.

  4. Jeśli zamierzasz Uruchamianie testów automatycznych w swoim środowisku laboratoryjnym, należy dodać testów do testu planowania i utworzyć ustawienie testu za pomocą programu Microsoft Test Manager. Zobacz Testowanie w środowisku laboratoryjnym.

  5. Tworzenie skryptów wdrażania, które przepływu pracy kompilacja wdrożenie test można użyć w celu zainstalowania aplikacji. Zobacz Tworzenie skryptów wdrożenia dla przepływów pracy Kompilacja-Wdrażanie-Testy.

Konfigurowanie kompilacji

Przepływu pracy kompilacja wdrożenie test albo można wdrożyć istniejących kompilacji aplikacji lub go uruchomić definicję kompilacji, a następnie wdrożyć nowe kompilacji. Aby utworzyć nową kompilację podczas przepływu pracy, należy utworzyć definicję kompilacji oddzielne przepływu pracy służący do tworzenia aplikacji. Po dodaniu szczegóły kompilacji do przepływu pracy, albo wybierze lokalizacja docelowa kompilacji istniejących lub definicję kompilacji do tworzenia nowych kompilacji.

Ważne

Jeśli dodasz definicję kompilacji, a nie lokalizację docelową kompilacji do przepływu pracy kompilacja wdrożenie test, należy wyłączyć testy w definicji kompilacji, który będzie używany do tworzenia aplikacji.

Utwórz definicję kompilacji.

Aby utworzyć definicję kompilacji dla aplikacji

  1. Na Tworzenie menu, wybierz polecenie nową definicję tworzenia.

  2. Na Ogólne kartę w Nazwa definicji kompilacji Określ nazwę i w Opis tekst pozycję Dodaj właściwy opis.

  3. Wykonaj czynności opisane w temacie Tworzenie lub edycja definicji kompilacji.

Tworzenie przepływu pracy kompilacja wdrożenie test

W tej sekcji utworzy przepływu pracy kompilacja wdrożenie test.

Utwórz definicję kompilacji dla przepływu pracy

Następnie należy utworzyć inny definicji kompilacji dla przepływu pracy kompilacja wdrożenie test, co zostało pokazane na poniższej ilustracji:

Szablon domyślny lab.

Aby utworzyć definicję kompilacji dla przepływu pracy

  1. Na Tworzenie menu, wybierz polecenie nową definicję tworzenia.

  2. Na Ogólne kartę w Nazwa definicji kompilacji Określ nazwę i w Opis pola Dodaj właściwy opis.

  3. Uwaga

    Szablon można używać tylko dla definicji kompilacji z ręcznego, zaplanowane lub stopniowe wyzwalaczy kompilacji.Stopniowe wyzwalaczy kompilacji nie są zalecane, ponieważ błąd testu nadal umożliwia dalej kroczącą kompilacji do uruchomienia lub zatrzymania kompilacji całego systemu.Uzyskiwany ewidencjonowania i integracji ciągłej wyzwalacze nie są obsługiwane.

    Wybierz ustawienia na wyzwalacza i obszar roboczy, tworzyć domyślne, i zasad przechowywania karty, jak opisano w temacie Tworzenie lub edycja definicji kompilacji.

    Uwaga

    Nie trzeba wprowadzić ścieżkę porzucenia kompilacji tworzyć domyślne kartę dla tego przepływu pracy kompilacji, ponieważ nie należy tworzyć wyniki kompilacji przy użyciu szablonu laboratorium.Wyczyść moich kompilacjach skopiować dane wyjściowe folderu nie jest niezbędna i.

  4. Aby można było wybrać szablon laboratorium definicji kompilacji w proces w obszarze szablonu procesu kompilacji, wybierz polecenie Pokaż szczegóły.

    Zostanie wyświetlona lista rozwijana.

  5. Wybierz szablon. Jest to plik procesu kompilacji, który definiuje przepływu pracy.

  6. Aby utworzyć przepływ pracy dla definicji kompilacji do wdrożenia aplikacji do środowiska wirtualnego, z listy rozwijanej wybierz LabDefaultTemplate.11.xaml plik proces kompilacji.

Dodaj szczegóły przepływu pracy

Teraz możesz dodać szczegóły do przy użyciu przepływu pracy parametry przepływu pracy laboratorium kreatora.

Po dodaniu te informacje do przepływu pracy i zapisać definicję kompilacji, mogą kolejkować kompilacji do uruchamiania przepływu pracy:

  1. Na karcie wprowadź szczegóły dla przepływu pracy, Parametry procesu kompilacji, wybierz polecenie Ustawienia procesu laboratorium a następnie wybierz wielokropkiem (...).

    Spowoduje to otwarcie Kreatora laboratorium parametry przepływu pracy, gdzie wprowadź informacje o przepływie pracy.

  2. Wybierz środowisko laboratoryjne: na środowiska a następnie wybierz standardowe środowisko, w którym chcesz wdrożyć aplikację.

  3. Wybierz przycisk Dalej.

  4. Wybierz definicję kompilacji lub lokalizację docelową kompilacji: przepływu pracy tworzenia aplikacji za każdym razem, gdy jest on uruchamiany, należy wykonać następujące kroki:

    1. Wybierz używać do kompilacji w programie Team Foundation, i wybierz utworzony wcześniej definicję kompilacji.

    2. Wybierz nową kompilację w kolejce.

  5. Jeśli chcesz użyć istniejącego kompilacji i nie odbudowy aplikacji przepływu pracy, wykonaj następujące kroki:

    1. Wybierz używać do kompilacji w programie Team Foundation, i wybierz utworzony wcześniej definicję kompilacji.

    2. Wybierz Wybierz istniejący kompilacji. Następnie wybierz kompilacji z listy rozwijanej. Istniejące tworzy utworzony przez definicję kompilacji, który został wybrany, są wyświetlane na liście.

    3. Wybierz konfigurację kompilacji z Wybierz tworzenia konfiguracji.

      Uwaga

      Konfiguracje kompilacji są określane podczas tworzenia definicji kompilacji dla aplikacji.Jeśli występuje więcej niż jedną konfigurację kompilacji, można wybrać jedną z tej listy.

  6. Aby zdefiniować lokalizację kompilacji, należy wybrać Używanie kompilacji z określonej lokalizacji a następnie określ ścieżkę UNC istniejącego kompilacji.

  7. Wybierz przycisk Dalej.

  8. Szczegóły dotyczące skryptów wdrażania i polecenia:

    Ważne

    Przed wykonaniem następnych kilku kroków, należy utworzyć skryptów wdrażania i polecenia dla przepływu pracy.Zobacz Tworzenie skryptów wdrożenia dla przepływów pracy Kompilacja-Wdrażanie-Testy.

    Dodać do skryptu wdrażania.

    Aby wdrożyć aplikację w ramach przepływu pracy, z Wdrażanie wybierz kartę wdrażania kompilacji.

  9. Aby dodać skryptów lub poleceń potrzebne do wdrażania aplikacji, wybierz polecenie Dodaj. Wybierz maszynę wirtualną lub roli maszyny wirtualnej, która ma zostać dodana skryptu lub polecenia dla.

    Możesz dodać skrypty lub polecenia dla każdej maszyny wirtualnej w środowisku laboratoryjnym. Na przykład jeśli klient z systemem Windows w ramach aplikacji, może mieć skrypt, który skopiuje plik wykonywalny w lokalizacji, w której użyje kodowane test interfejsu użytkownika można uruchomić testy na swojej maszynie wirtualnej. Jeśli masz na serwerze sieci Web będzie mieć do uruchamiania skryptu lub polecenia do wdrożenia tej części aplikacji. Aby uzyskać więcej szczegółowych informacji dotyczących sposobu wykonania tego kroku, zobacz Tworzenie skryptów wdrożenia dla przepływów pracy Kompilacja-Wdrażanie-Testy.

  10. Wybierz przycisk Dalej.

  11. Dodaj szczegóły testów automatycznych:

    Do uruchamiania testów automatycznych z przepływu pracy po wdrożeniu aplikacji, wykonaj następujące kroki:

    1. Wybierz Uruchamianie tych testów w środowisku.

    2. W obszarze Wybierz plan testu, wybierz plan testu, który ma być używany. Wyniki testów są zapisywane jako część planu testu.

    3. W obszarze Wybierz zestawy testów wybierz wielokropkiem (...) i w Wybierz zestawów testów okna dialogowego Wybierz zestawy testów, aby uruchomić.

      Uwaga

      Domyślnie jest zaznaczona głównego zestawu testów.Jeśli nie chcesz uruchamiać testy w tym zestawie testów, należy wyczyścić to pole.

    4. W obszarze Wybierz testowym, wybierz opcję konfiguracji, który ma być używany do uruchamiania testów.

      Uwaga

      Wyniki testów dla każdy przypadek testowy w każdej zestawu testów wybrany zostanie zapisany jako sparowania każdy przypadek testowy w pakiecie i testowym wybrany.Zobacz Konfiguracje testów — określanie platform testowych.

    5. W obszarze Wybierz ustawienia zautomatyzowanych testów, wybierz ustawienia testu utworzony wcześniejszych do dopasowania role w środowisku laboratoryjnym w kroku 9 całego procesu dla tego tematu. Zobacz Tworzenie ustawień automatycznych testów systemowych przy użyciu programu Microsoft Test Manager.

  12. Wybierz Zakończ.

  13. Wybierz zapisać można zapisać definicję kompilacji.

    Definicja kompilacji utworzony pojawia się w tworzy folderu w Team Explorer.

Uruchom przepływu pracy

Można uruchomić przepływu pracy, należy uruchomić definicję kompilacji, która zawiera przepływu pracy.

  1. Aby uruchomić przepływu pracy, przejdź do tworzy folderu, a następnie otwórz menu skrótów dla definicji kompilacji, która zawiera przepływu pracy.

    Wybierz nową kompilację w kolejce.

    Wyświetlane jest okno dialogowe Zakolejkuj kompilację.

  2. Sprawdź informacje o przepływie pracy kompilacji, a następnie wybierz kolejki.

    Wyświetlany jest widok Eksplorator Kompilacji.

  3. Aby wyświetlić widok Podsumowanie kompilacji w trakcie trwania kompilacji, kliknij dwukrotnie swoją kompilację.

    Możesz obserwować stan w trakcie trwania kompilacji.

  4. (Opcjonalnie) Jeśli chcesz wyświetlić środowiska w miarę postępów kompilacji, otwórz Microsoft Test Manager, zlokalizować Center laboratorium, wybierz polecenie laboratorium, a następnie wybierz środowiska na liście. Można wyświetlić postęp kompilacji zostaną uwzględnione w podanym przykładzie w używanym środowisku i w szczegółach środowiska powyżej tego obrazu w następujący sposób:

    • Stan możliwości (zielony strzałki jest wyświetlane, gdy funkcja jest gotowa).

    • Testy podczas ich uruchamiania, jeśli testy interakcję z interfejsem użytkownika.

    Jeśli przepływu pracy Kompilacja została wykonana pomyślnie, pojawi się zielony znacznik wyboru. Jeśli występują błędy, można wybrać opcję Pokaż dziennik, aby wyświetlić więcej szczegółów.

Wyświetl wyniki kompilacji dla przepływu pracy

Po zakończeniu przepływu pracy, można wyświetlić wyniki kompilacji dla przepływu pracy.

Aby wyświetlić wyniki kompilacji dla przepływu pracy

  1. Z tworzy folderu w Team Explorer, kliknij prawym przyciskiem myszy definicję kompilacji przepływu pracy i wskaż tworzy widok.

    Wyświetlany jest widok Eksplorator Kompilacji.

  2. Aby wyświetlić ukończone kompilacje, wybierz kartę Ukończone.

  3. Kliknij dwukrotnie kompilację, którą chcesz wyświetlić.

    Wyświetlany jest widok Podsumowanie Kompilacji.

Wyświetl aplikacji po jej wdrożeniu

Po zakończeniu przepływu pracy, można użyć podglądu środowisko Microsoft Test Manager lub została wdrożona pulpitu zdalnego, aby wyświetlić aplikacji przez rejestrowanie na komputerze aplikacji.

Testowanie aplikacji po zakończeniu przepływu pracy

Po zakończeniu przepływu pracy i wdrażaniu aplikacji w środowisku laboratoryjnym, możesz uruchamiać testy w swojej aplikacji w przepływie pracy. Jeśli chcesz uruchamiać testy w swojej aplikacji w przepływie pracy, po wdrożeniu aplikacji w środowisku standardowych, należy wyświetlić następujące tematy:

  1. Uruchamianie ręcznych testów za pomocą systemu Team Web Access

  2. Automatyzacja testów systemowych

Zobacz też

Konfigurowanie przepływów pracy kompilacja wdrożenie Test
Testowanie w środowisku laboratoryjnym