Udostępnij za pośrednictwem


Zarządzanie kontrolerami testów i agentami testowymi za pomocą Visual Studio

Jeśli chcesz użyć programu Visual Studio Uruchamianie testów zdalnie, rozpowszechniać testy na wielu komputerach lub uruchamiania testów obciążenia, należy skonfigurować kontrolera testowego, testowanie agentów i testowanie pliku ustawień.W tym temacie opisano sposób zarządzania kontrolerami testu i testowanie agentów, po zainstalowaniu i skonfigurować je po raz pierwszy.

Testy obciążenia jest uruchomiona, nie masz do użycia zasobów i konfigurować własnych komputerów, aby symulować to obciążenie.Testowanie obciążenia w chmurze służy do udostępniania maszyn wirtualnych w chmurze, które generują obciążenie przez wielu użytkowników jednocześnie dostęp do witryny sieci web.Wszystko, czego potrzebujesz jest konto programu Visual Studio Online.Dowiedz się więcej na ten temat usługi do testowania obciążenia opartego na chmurze która zapewnia 15 000 minut użytkowników wirtualnych wolnego co miesiąc testowania obciążenia.

Jeśli użyjesz Microsoft Test Manager pozwala na Uruchamianie testów w środowisku laboratoryjnym, zarządzasz kontrolerów testu i ich agentów przy użyciu Test Manager kontrolera w Center laboratorium dla Microsoft Test Manager.W tym temacie ma zastosowanie tylko w przypadku, gdy Uruchamianie testów za pomocą programu Visual Studio.

Aby uzyskać informacje dotyczące sposobu instalacji i konfiguracji agenci testowi i testowanie kontrolerów pozwala na Uruchamianie testów w programie Visual Studio, zobacz Konfigurowanie kontrolerów testów i agentów testowych w celu zarządzania testami w Visual Studio.

Do konfigurowania i monitorowania kontroler testu i żadnych zarejestrowanych agentów, musi mieć plik ustawień testów w projekcie testu zawierający testów, które ma zostać uruchomiony.Otwórz ustawienia testu, wybierz polecenie roli i wybierz polecenie Zarządzanie testowanie kontrolerów z listy rozwijanej dla kontrolera pola.

Otwórz plik ustawień testu, wybierz kartę roli

W projekcie testu obciążenia można także Zarządzanie testowanie kontrolerów z Testowanie obciążenia menu.

Po zainstalowaniu i skonfiguruj test agentów kontrolera i test, należy użyć poniższych procedur do zarządzania nimi:

  • Dodawanie agenta testu do kontrolera testowego

  • Usuń agenta testu z kontrolera testowego

  • Zmień ustawienia agenta testu

  • Konfigurowanie kontrolera testu

  • Zarządzanie agentami podczas uruchamiania testów

  • Określić kontroler testu służy do uruchamiania testów

  • Podczas ładowania testów z zestawów testów z opóźnieniem podpisu

Dodanie agenta testu do kontrolera testowego

Należy dodać agenta test do innego testu kontrolera lub trzeba będzie dodać agenta testu do kontrolera testowego, który jest zainstalowany.

Aby dodać agenta testu do kontrolera testowego

  1. Wybierz Start, Wszystkie programy, programu Microsoft Visual Studio, Narzędzia konfiguracji agenta programu Microsoft Visual Studio Test.

    Skonfigurować agenta testu zostanie wyświetlone okno dialogowe.

    [!UWAGA]

    Musi mieć agenta testu, już zainstalowana tak, aby dodać go do kontrolera testowego.Aby uzyskać więcej informacji na temat instalowania agenta testu, zobacz Instalowanie i konfigurowanie agentów testowych i kontrolerów testów.

  2. Jeśli chcesz zmienić sposób uruchamianych testów agenta, wybierz opcji Uruchom.

    Dostępne są dwie opcje jak idzie agenta testów do uruchomienia:

    Usługi   jeśli nie masz do uruchamiania testów automatycznych, które komunikują się z pulpitem, takich jak kodowane testy interfejsu użytkownika lub tworzenia nagrania, gdy test uruchomione, obszarze wideo uruchomić agenta testu jako, wybierz opcję usługi.Agent testu zostanie uruchomione jako usługa.Wybierz Dalej.

    Teraz można wprowadzić szczegółowe informacje o użytkowniku, podczas uruchamiania usługi agenta testu.

    1. Wprowadź nazwę w nazwy użytkownika.

    2. Wprowadź hasło w hasło.

      Informacje o koncie użytkownika ważne

      • Wartość null hasła nie są obsługiwane dla kont użytkowników.

      • Jeśli chcesz użyć modułu zbierającego IntelliTrace lub emulacji sieci, konto użytkownika musi być członkiem grupy Administratorzy.

      • Jeśli nazwa użytkownika agenta nie jest w usłudze agenta spróbuje dodać ją, która wymaga uprawnienia do kontrolera testowego.

      • Użytkownik, który próbuje korzystać z kontrolera testu musi się mieścić w kontroler testu konta użytkowników lub nie będzie działała testy dla kontrolera.

    Interakcyjny proces   do uruchamiania testów automatycznych, które musi interakcję z pulpitem, takich jak kodowane testy interfejsu użytkownika lub tworzenia nagrania po uruchomieniu testu wideo, wybierz opcję interakcyjny proces.Agent testu będzie uruchamiana jako interakcyjny proces zamiast usługi.

    Na następnej stronie wprowadź szczegóły dotyczące użytkownika przed rozpoczęciem agenta testu jako proces i inne opcje.

    1. Wprowadź nazwę w nazwy użytkownika.

    2. Wprowadź hasło w hasło.

      [!UWAGA]

      W przypadku konfigurowania agenta testu pod kątem uruchamiania jako interakcje z innym użytkownikiem, który nie jest obecnie aktywnego użytkownika, należy ponownie uruchomić komputer i zaloguj się jako ten inny użytkownik, który można uruchomić agenta.Ponadto null hasła nie są obsługiwane dla kont użytkowników.Jeśli chcesz użyć modułu zbierającego IntelliTrace lub emulacji sieci, konto użytkownika musi być członkiem grupy Administratorzy.

      Informacje o koncie użytkownika ważne

      • Wartość null hasła nie są obsługiwane dla kont użytkowników.

      • Jeśli chcesz użyć IntelliTrace lub dane emulacji sieci i diagnostyki karty, konto użytkownika musi być członkiem grupy Administratorzy.Jeśli korzysta z komputera, na którym jest uruchomiony agent testu Windows Vista lub nowszych wersjach lub dowolnego systemu operacyjnego, który ma najmniej uprzywilejowanego konta użytkownika, również Uruchom jako administrator (z podwyższonym poziomem uprawnień).

      • Jeśli nazwa użytkownika agenta nie jest w usłudze agenta spróbuje dodać ją, która wymaga uprawnienia do kontrolera testowego.

      • Użytkownik, który próbuje korzystać z kontrolera testu musi się mieścić w kontroler testu konta użytkowników lub nie będzie działała testy dla kontrolera.

    3. Aby upewnić się, że po ponownym uruchomieniu komputerze z agentem testu można uruchomić testy, może skonfigurować komputer na automatyczne logowanie jako test wykorzystania agenta.Wybierz logować się automatycznie.To zostanie zapisana nazwa użytkownika i hasło w formie zaszyfrowanej w rejestrze.

    4. Aby upewnić się, że modułu oszczędzania ekranu jest wyłączona, ponieważ ten może zakłócać żadnych testów automatycznych, które musi interakcję z pulpitem, wybierz opcję modułu oszczędzania ekranu upewnij się, że jest wyłączona,.

      Informacje dotyczące przestrogiPrzestroga

      W przypadku logowania automatycznie lub wyłącz modułu oszczędzania ekranu są zagrożenia bezpieczeństwa.Po włączeniu automatycznego logowania na, należy włączyć innych użytkowników do uruchomienia tego komputera i aby można było korzystać z konta, który loguje się automatycznie.Wyłączenie modułu oszczędzania ekranu, komputer może nie wyświetlać monit o użytkownik może zalogować się do odblokowania komputera.Umożliwia innym osobom dostęp do komputera, jeśli mają fizycznego dostępu do komputera.W przypadku włączenia tych funkcji na komputerze, należy upewnić się, że te komputery są fizycznie zabezpieczone.Na przykład te komputery znajdują się w laboratorium bezpiecznej.(Po wyczyszczeniu modułu oszczędzania ekranu upewnij się, że jest wyłączona,, nie obsługuje wygaszacz.)

  3. Aby zarejestrować tego agenta za pomocą różnych testu kontrolera, wybierz opcję zarejestrowanie kontrolera testowego. Wpisz nazwę kontrolera testu, po którym następuje: i numer portu, który jest używany w zarejestrować agenta testu za pomocą następujących kontroler testu.Na przykład wpisz agent1:6901.

    [!UWAGA]

    Domyślny numer portu jest 6901.

  4. Aby zapisać zmiany, wybierz polecenie zastosowania ustawień.Zamknij Podsumowanie konfiguracji okno dialogowe, a następnie zamknij narzędzie Test konfiguracji agenta.

  5. Informacje dotyczące przestrogiPrzestroga

    Jeśli agent jest skonfigurowana do uruchamiania na inny kontroler testu, należy usunąć agenta testu z tego kontrolera.Jeśli kontroler testu został zarejestrowany w programie projektu zespołowego, można usunąć agenta test przy użyciu Test Manager kontrolera w Center laboratorium dla Microsoft Test Manager.Inny sposób, aby usunąć agenta testu na Testowanie wybierz menu w programie Visual Studio, Zarządzanie testowanie kontrolerów.

Usunięcie agenta programu testów z kontrolera testowego

Agent testu przeznaczona do trybu offline przed usunięciem.

Aby usunąć agentów, które są zarejestrowane do kontrolera jako część środowiska laboratoryjnego, nie można użyć tej procedury.Aby usunąć te agentów z kontrolera, należy usunąć środowiska za pomocą programu Microsoft Test Manager.

Aby usunąć agenta testu z kontrolera testowego

  1. Jeśli kontroler testu nie jest zarejestrowane dla projektu zespołowego, wykonaj następujące kroki.

    1. Z programu Visual Studio, otwórz plik ustawień testów w projekcie testu, wybierz polecenie roli i wybierz polecenie Zarządzanie testowanie kontrolerów z listy rozwijanej dla kontrolera pola.

      Administrowania Test Controller zostanie wyświetlone okno dialogowe.

    2. W kontrolera listy rozwijanej listy, wpisz nazwę komputera, na którym zdefiniowano kontrolera testowego.Jeśli wcześniej administrowanych kontrolera testowego określonych, można wybrać nazwę z listy.

    3. W agentów okienku wybierz nazwę agenta testu.Jeśli agent jest nadal w trybie online, wybierz Offline. Aby go usunąć, wybierz polecenie usunąć.

      [!UWAGA]

      Usunięcie agenta testu po prostu powoduje usunięcie go z kontrolera testowego.Aby całkowicie odinstalować program agent testu, należy użyć Programy i funkcje Panelu sterowania na komputerze agenta testu.

  2. Jeśli kontroler testu został zarejestrowany w programie projektu zespołowego, wykonaj następujące kroki.

    1. Otwórz Microsoft Test Manager:

      Wybierz Start, Wszystkie programy, programu Microsoft Visual Studio 2013, Microsoft Test Manager.

    1. Wybierz Center laboratorium, kontrolerów.

      Test Manager kontrolera wyświetlania widoku.

    2. Kontroler testu wybierz z listy kontrolerów testu.

      Wszelkie agenci testowi zarejestrowany z tym kontrolerem testów są teraz wyświetlane na liście agentów testu.

    [!UWAGA]

    Jeśli agent testu jest skonfigurowany do uruchamiania w ramach procesu, który pozwala na interakcję z pulpitem, agent testu jest wyświetlana na liście gwiazdką poprzedzającej nazwę.

    1. Wybierz agenta, który ma zostać usunięty.Jeśli agent jest nadal w trybie online, wybierz Offline.Aby go usunąć, wybierz polecenie usunąć przycisku.

      [!UWAGA]

      Usunięcie agenta testu po prostu powoduje usunięcie go z kontrolera testowego.Aby całkowicie odinstalować program agent testu, należy użyć Programy i funkcje Panelu sterowania na komputerze agenta testu.

    Agentem testu nie można przenieść do innego kontrolera test przy użyciu kroków w tej procedurze.Aby przenieść agenta programu test do innego testu kontrolera, usuwania agenta testu jego bieżący kontroler testu.Następnie wykonać kroki procedury, aby dodać agenta testu do kontrolera testowego.

Zmiana ustawień testu agenta

Stan agenta testu może być jednym z następujących wartości:

Stan

Opis

Uruchamianie testu

Uruchamianie testów

Gotowe

Dostępna do uruchamiania testów lub gromadzenia danych i Diagnostyka

W trybie offline

Niedostępny do uruchamiania testów lub gromadzenia danych i Diagnostyka

Po rozłączeniu

Test agenta nie została uruchomiona.

  • Stan i inne ustawienia testów agenta za pomocą podanych niżej procedur można zmienić.

Aby zmienić ustawienia agenta testu

  1. Jeśli test agent nie jest zarejestrowana dla kontrolera testowego, który został zarejestrowany w programie projektu zespołowego, wykonaj następujące kroki:

    1. W Microsoft Test Manager, wybierz polecenie Center laboratorium, kontrolerów.
  2. Jeśli test agent nie jest zarejestrowana dla kontrolera testowego, który nie został zarejestrowany w programie projektu zespołowego, wykonaj następujące kroki:

    1. Do konfigurowania i monitorowania kontroler testu i żadnych zarejestrowanych agentów do testu obciążenia, wybierz Testowanie obciążenia menu w programie Visual Studio i wskaż opcję Zarządzanie testowanie kontrolerów.Dla innych testów, otwórz plik ustawień testów w projekcie testu w programie Visual Studio, wybierz polecenie roli i wybierz polecenie Zarządzanie testowanie kontrolerów z listy rozwijanej dla kontrolera pola.

      Zarządzanie Test Controller zostanie wyświetlone okno dialogowe.

  3. Wybierz nazwę kontrolera testu agenci testowi, którego chcesz zmienić na liście kontroler testu.Jeśli kontroler testu nie ma na liście, sprawdź prawidłowo zarejestrowane kontrolera testowego.Aby uzyskać więcej informacji zobacz procedurę o sposobie konfiguracji kontrolera testowego.

  4. (Opcjonalnie) W Testowanie agentów okienku wybierz komputer agenta testu, dla którego chcesz zmienić właściwości.

  5. Jeśli używasz Microsoft Test Manager, wybierz polecenie Konfiguruj.

    - lub -

    Jeśli używasz programu Visual Studio, wybierz właściwości.

  6. Zmień następujące właściwości agenta testu zgodnie z wymaganiami:

Testowanie właściwości agenta

Opis

Waga

Używany do dystrybucji obciążenia, gdy użytkownik korzysta z różnych poziomach agenci testowi.Na przykład agenta programu test przy zastosowaniu wagi 100 otrzymuje dwa razy obciążenie jako agent test przy zastosowaniu wagi 50.

Przełączanie adresów IP

Służy do konfigurowania przełączanie adresów IP.Przełączanie adresów IP umożliwia agentem testu do wysyłania żądań do serwera przy użyciu zakresu adresów IP.To powstaje wywołań, które pochodzą z różnych komputerów.

Przełączanie adresów IP jest ważna, jeśli testu obciążenia uzyskuje dostęp do farmy sieci Web.Większość usług równoważenia obciążenia ustanowić koligację między klientem a określonym serwerze sieci Web przy użyciu adresu IP klienta.Jeśli wszystkie żądania, takich jak pochodziły z jednego klienta, usługi równoważenia obciążenia nie będzie równoważyć obciążenie.Aby uzyskać równoważenia obciążenia dobrej w farmie sieci Web, upewnij się, że żądania pochodzą z zakresu adresów IP.

[!UWAGA]

Można określić kartę sieciową lub użyj (wszystkie nieprzypisane) spowoduje automatyczne zaznaczenie, które aktualnie nie jest używany.

Aby korzystać z funkcją przełączania adresów IP, usługi Visual Studio Test Agent musi działać przez użytkownika do grupy Administratorzy na komputerze agenta.Ten użytkownik jest wybrane podczas instalacji agenta, ale może zostać zmieniona przez modyfikowanie właściwości usługi i uruchomić ją ponownie.

Aby sprawdzić, czy przełączanie adresów IP działa poprawnie, Włącz rejestrowanie na serwerze sieci Web usług IIS, należy użyć funkcji rejestrowania usług IIS można zweryfikować, czy żądania są pochodzi z adresów IP, które zostało skonfigurowane.

Atrybuty

Zestaw par nazw i wartości, które mogą zostać wykorzystane w wybór agenta testu.Na przykład test może wymagać danego systemu operacyjnego.Możesz dodać atrybuty w ról kartę swojego testu pliku ustawień i ich może służyć do wybierz agenta testu, zawierającej dopasowanie atrybutów.Jeśli chcesz uruchomić test na wielu komputerach, Utwórz atrybut w roli Ustawienia testu, do której jest skonfigurowana do uruchamiania testów, a następnie skonfiguruj zgodnych atrybutu na każdego agenta testu, który ma być używany w tej roli.Informacje dotyczące dodawania atrybut do roli w pliku ustawień testu, zobacz Wprowadzanie ustawień testów w programie Visual Studio.

[!UWAGA]

To ustawienie jest dostępna tylko dla agentów testowych, które są zarejestrowane dla kontrolera testu, który nie jest zarejestrowany do projektu zespołowego, ponieważ te atrybuty są używane tylko w ustawieniach testu dla programu Visual Studio.

Testowanie agenta wagi testu agenta atrybut i zmiany zaczynają obowiązywać natychmiast, ale nie ma wpływu na testy, które są uruchomione.Zakres adresów IP obowiązuje po ponownym uruchomieniu kontrolera testowego.

  1. (Opcjonalnie) Aby zmienić stan agenta testu, wybierz agenta na liście, a następnie wybierz akcję z dostępnych opcji na podstawie bieżącego stanu agenta.

    [!UWAGA]

    Agent użytkownika test działa jako proces, można zarządzać stan agenta testu z ikony obszaru powiadomień, która jest uruchamiany na komputerze z zainstalowanym agenta użytkownika testu.Pokazuje stan agenta testu.Aby uruchomić, zatrzymać lub ponownie uruchomić agenta, jeśli usługa działa jako proces za pomocą tego narzędzia.Aby uruchomić agenta testu jako proces, jeśli nie jest uruchomiony, wybierz polecenie Start, Wszystkie programy, programu Microsoft Visual Studio , programu Microsoft Visual Studio Test Agent.Spowoduje to dodanie ikony obszaru powiadomień.

Konfigurowanie kontrolera testowego

Aby skonfigurować kontrolera testowego, należy użyć Narzędzia konfiguracji kontrolera testowanie zespołu.Po skonfigurowaniu kontroler testu można zarejestrować kontroler testu z kolekcji projektów zespołowych różnych lub wyrejestrować kontroler testu z kolekcji projektów zespołowych.

Jeśli chcesz zarejestrować kontroler testu z swoje Team Foundation Server kolekcji projektów, konta, którego używasz dla usługi kontrolera testu musi być członkiem grupy kont usługi testowanie kolekcji projektów dla kolekcji projektów zespołowych lub konta, które można użyć do uruchomienia narzędzia konfiguracji Kontroler testu musi być administratorem kolekcji projektów.

[!UWAGA]

Jeśli wyrejestrować kontrolera testowego z kolekcji projektów zespołowych, którego istniejących środowisk w kolekcji projektów zespołowych, środowisk nadal są obsługiwane, jeśli zostały przeniesione tej kolekcji projektów zespołowych i ponownie zarejestrować kontroler testu do tej kolekcji projektów zespołowych przenoszenia.

Aby skonfigurować kontroler testu

  1. Aby uruchomić narzędzie do zmiany konfiguracji Kontroler testu w dowolnym momencie, wybierz polecenie Start, Wszystkie programy, programu Microsoft Visual Studio, programu Microsoft Visual Studio Test kontrolera narzędzia konfiguracji.

    Skonfigurować kontroler testu zostanie wyświetlone okno dialogowe.

  2. Wybierz użytkownika do użycia jako konto logowania usługi kontrolera testu.

    [!UWAGA]

    Wartość null hasła nie są obsługiwane dla kont użytkowników.

  3. (Opcjonalnie) Jeśli chcesz użyć tego kontrolera testowego o środowisku laboratoryjnym za pomocą Microsoft Test Manager, należy zarejestrować kontrolera z kolekcji projektów zespołowych w dla projektu zespołowego, który zawiera środowisk.Wybierz Zarejestruj się w kolekcji projektów zespołowych.Aby znaleźć swojej kolekcji projektów zespołowych, wybierz polecenie Przeglądaj lub wpisać nazwę w zarejestrować kontrolera testowego z następujących kolekcji projektów zespołowych.Upewnij się, że wpisz pełną ścieżkę.Na przykład http://< nazwa_serwera >:8080/tfs/DefaultCollection.

    [!UWAGA]

    Aby uzyskać więcej informacji na temat środowiska, zobacz Konfigurowanie maszyn testowych do potrzeb uruchamiania testów lub zbierania danych.

  4. (Opcjonalnie) Jeśli nie chcesz kontroler testu za pomocą środowiska laboratoryjnego, ale tylko do uruchamiania testów z programu Visual Studio, usuń zaznaczenie Zarejestruj się w kolekcji projektów zespołowych.

  5. (Opcjonalnie) Aby skonfigurować kontroler testu dla testowania obciążenia, wybierz Konfiguruj testowania obciążenia.Następnie wpisz swoje SQL Server wystąpienia w wyniki testów obciążenia tworzenia bazy danych w następujące wystąpienia programu SQL Server.

    Aby uzyskać więcej informacji na temat testowania obciążenia, zobacz [wycofane] Testy wydajności i obciążenia sieci Web w programie Visual Studio i Korzystanie z kontrolerów testów i agentów testowych podczas testów obciążenia.

[!UWAGA]

Aby uzyskać więcej rozwiązywanie informacji o sterownikach badania problemów, zobacz Instalowanie i konfigurowanie agentów testowych i kontrolerów testów.

Określenia używane do uruchamiania testów kontroler testu

Jeśli wystąpił problem podczas uruchamiania testów za pomocą kontrolera testowego, może być konieczne do określenia kontrolera testowego, który jest używany w celu sprawdź, czy działa usługa kontrolera testu lub uruchomieniu komputera kontroler testu.

Uruchamianie testów w programie Visual Studio

Po uruchomieniu testów za pomocą programu Visual Studio, kontroler testu, który można używać do uruchamiania testów jest wyświetlany w ustawieniach testu.Wykonanie procedury w tym temacie, aby wyświetlić ustawienia testu: Porady: edytowanie pliku ustawień testów za pomocą programu Microsoft Visual Studio.

Uruchamianie testów za pomocą programu Microsoft Test Manager

Po uruchomieniu testów za pomocą Microsoft Test Manager, aby użyć należy utworzyć środowisko testowe kontrolera.Po uruchomieniu testów, wybierz jedną z następujących opcji:

  • Uruchom: Uruchamia testów za pomocą środowiska określone w planie testu.

  • Uruchom z opcjami: Ta opcja służy do uruchamiania testów z innym środowisku.

Można znaleźć środowiska, którą określono w planie testu, użyj następującego tematu do wyświetlania środowisk w właściwości widoku w planie testów: Porady: wybieranie ustawień testów i środowisk dla planu testu.

Gdy wiesz środowiska, które są używane do uruchamiania testów można użyć następującej procedury, aby wyświetlić szczegóły dla tego środowiska.

Aby określić kontrolera testowego środowiska

  1. Otwórz Microsoft Test Manager:

    Wybierz Start, Wszystkie programy, programu Microsoft Visual Studio 2013, Microsoft Test Manager.

  2. Wybierz Center laboratorium, laboratorium.

    Środowiska wyświetlania widoku.

  3. Wybierz środowisko, której używasz do uruchamiania testów z listy, a następnie wybierz Otwórz.

    Środowisko jest wyświetlana.Teraz można wyświetlać, który kontroler test wybrano dla danego środowiska.Nazwa kontrolera testowego jest taka sama jak nazwa komputera, który działa na.

    [!UWAGA]

    Usługa kontrolera testu jest wywoływana programu Visual Studio Test kontrolera.Jeśli masz problemy z kontrolerem testu, można sprawdzić, czy komputer zostanie uruchomiony i ta usługa jest uruchomiona na komputerze.

Zarządzanie używanych agentów, podczas uruchamiania testów za pomocą kontrolera testu

Podczas dodawania ról dla aplikacji w celu ustawienia testu Visual Studio 2013, możesz dodać właściwości agenta dla każdej z ról użytkownika.Określa, które testu agentów są dostępne dla tej roli. Podczas uruchamiania testów za pomocą tych testów ustawienia, kontroler testu wybranej dla ustawień testu określa dostępność wymagane agentów.Są to następujące sytuacjach, które może wystąpić, gdy zależy od dostępności agentów:

  • Brak agenta są niedostępne dla roli, do której należy uruchomić te testy.Nie można uruchomić testów.Możesz wykonać jedną z następujących czynności, a następnie ponownie uruchom testów:

    • Możesz poczekać agenta stał się dostępny dla tej roli uruchomić te testy.

    • W przypadku żadnych agentów, które są w trybie offline, którego można użyć dla tej roli, możesz ponownie uruchomić agenta, aby jest dostępny.

    • Kontroler testu można dodać inny agenta z właściwości agenta prawidłowe dla tej roli.

    • Można zmienić właściwości agenta dla tej roli w ustawieniach testu, aby włączyć innych agentów, które ma być używany.

  • Brak agenta są niedostępne dla co najmniej jedną rolę działających karty danych diagnostycznych.Można uruchomić testów, ale nie można uruchomić adapter danych diagnostycznych.Można uruchomić testów bez adapter danych diagnostycznych, lub możesz wykonać jedną z następujących czynności i uruchom ponownie testów:

    • Możesz poczekać agenta stał się dostępny dla tych ról.

    • W przypadku żadnych agentów, które są w trybie offline, którego można użyć dla tej roli, należy zmienić stan agenta online z administrowania Test Controller na testu menu.Ponadto należy ponownie uruchomić agenta, jeśli została ona odłączona od administratora.

    • Upewnij się, że wszystkie agenty, może być wymagane dla tego uruchomienia testu nie zajęty uruchomionych testów.Można sprawdzić stan żadnych agentów z administrowania Test Controller na testu menu.

    • Możesz dodać innego agenta z właściwości agenta poprawne dla roli do kontrolera testowego.

    • Można zmienić właściwości agenta dla roli w ustawieniach testu, aby włączyć innych agentów, które ma być używany.

Ładowanie z opóźnieniem podpisu zestawy testów

Agenci testowi kontrolera i testowania można ładować tylko zestawów testów, które są zestawy silnie podpisane lub niepodpisane zestawów.Niektóre zestawy testów są opóźnieniem podpisu ponieważ muszą mieć dostęp do zestawów produkcyjnych dla aplikacji.Jednak te zestawy są silnie niepodpisany, ponieważ są one tylko zestawy testów, a nie są dystrybuowane.Nie można załadować te zestawy, ponieważ są podpisane opóźnienie, należy najpierw wyłączyć usługę weryfikacji silnej nazwy dla tych zestawów na wszystkich komputerach, gdzie zestawu będą ładowane w tym testową maszynę kontrolera.Aby wyłączyć podpisany opóźnienie weryfikacji, należy użyć sn.exe.Token klucza publicznego zestawu opóźnieniem podpisu, dla której wymagane są weryfikacji silnej nazwie, można pominąć może być konieczne zostaną uwzględnione.

Użyj Sn.exe (Narzędzie silnych nazw) Aby wyłączyć weryfikację opóźnieniem podpisu.

Na komputerze, na którym uruchomiono polecenie powoduje wyłączenie weryfikacji silnej nazwie, tylko określonego zestawu.Można to zrobić tylko wtedy, gdy masz wystarczające uprawnienia.

Po zakończeniu testu ponownie włączyć weryfikację opóźnione podpisywania za pomocą polecenia SN.exe.

Zalecanym sposobem wyłączyć i ponownie włączyć weryfikację podpisywania jest za pomocą poleceń SN.exe skryptów.Można wyłączyć weryfikacji w skrypcie instalacji i ponownie włączyć weryfikację w skrypcie czyszczenia.

Zobacz też

Koncepcje

Instalowanie i konfigurowanie agentów testowych i kontrolerów testów

Inne zasoby

Wprowadzanie ustawień testów w programie Visual Studio

Uruchamianie ręcznych testów w programie Microsoft Test Manager