Udostępnij za pośrednictwem


Wskazówki: korzystanie z kontrolera testów oraz agentów testowych w teście obciążenia

W tym przykładzie zostanie Dowiedz się procedury, które są używane do konfigurowania ustawienia testu, który używa kontrolera testowego i testowanie agentów w celu rozproszenia test obciążenia na kilka komputerów.Ponadto niniejszy przewodnik pokazuje, jak dodać diagnostyki i danych karty Ustawienia testu.

Ten przewodnik kroki, testujące przez utworzenie, a następnie uruchamiając rozproszonej obciążenia przy użyciu Visual Studio Ultimate.

W tym przykładzie zostanie wykonywanie następujących zadań:

  • Ustawienia kontrolera testowego i agentem testu.

  • Utwórz ustawienia testu korzystającego z kontrolera testowego i danych i diagnostyki karty.

  • Uruchom test obciążenia na komputerach rozproszonej.

Wymagania wstępne

Instalowanie kontrolera testów

Aby zainstalować kontroler testu, musi być członkiem Administratorzy grupy zabezpieczeń dotyczące maszyn.Aby uzyskać więcej informacji na temat instalowania kontrolerów testu, zobacz Instalowanie i konfigurowanie agentów testowych i kontrolerów testów.

Aby zainstalować kontroler testu na potrzeby testu obciążenia rozproszonych

  1. Na każdej maszynie, czy masz Visual Studio Ultimate instalowany na lub najlepiej na komputerze drugi, który można zainstalować kontroler testu na, załadować CD "Programu Microsoft Visual Studio agentów" i uruchom program setup.exe znajduje się w folderze głównym.

    Instalatora 2013 agentów dla programu Visual Studio zostanie wyświetlona strona.

  2. Wybierz zainstalować kontroler testu programu Visual Studio 2013.

    Programu Microsoft Visual Studio Test 2013 instalacji kontrolera zostanie wyświetlona strona.

  3. Wybierz przycisk Dalej.

    Start zostanie wyświetlona strona.

  4. Przegląd postanowienia licencyjne, wybierz opcję znam i Akceptuję postanowienia licencyjne, jeśli to stosowne, a następnie wybierz dalej.

    Opcje zostanie wyświetlona strona.

  5. (Opcjonalnie) Aby zainstalować ją w innej lokalizacji, wybierz polecenie Przeglądaj wybierz folder inną instalację.

  6. Wybierz zainstalować aby rozpocząć instalację.

    Instalowanie składników zostanie wyświetlona strona.Po zakończeniu instalacji Zakończ strony jest wyświetlane.

  7. Aby skonfigurować kontroler testu, który jest zainstalowany, wybierz opcję Konfigurowanie kontrolera testowego.Następnie wybierz Konfiguruj , aby uruchomić narzędzie Konfiguracja kontrolera testowego.

    Skonfigurować kontroler testu zostanie wyświetlone okno dialogowe.

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

    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 nazwa użytkownika agenta nie jest w usłudze agenta spróbuje dodać ją, która wymaga uprawnienia do kontrolera testowego.

    • Użytkownik próbuje użyć kontroler testu musi się mieścić w kontroler testu konta użytkowników lub nie będzie mógł uruchomić testy w odniesieniu do kontrolera.

  9. Aby skonfigurować kontroler testu dla testowania obciążenia, wybierz Konfiguruj testowania obciążenia.

  10. Typ użytkownika SQL Server wystąpienia w wyniki testów obciążenia tworzenia bazy danych w następujące wystąpienia programu SQL Server.

    [!UWAGA]

    Jeśli nie masz zainstalowanego programu SQL Server, można użyć programu SQL Express uwzględnionych w Visual Studio Ultimate. Aby uzyskać więcej informacji, zobacz Porady: tworzenie repozytorium wyników testu obciążenia z wykorzystaniem SQL.Aby uzyskać więcej informacji o kwestiach zmiany rozmiaru, zobacz Korzystanie z kontrolerów testów i agentów testowych podczas testów obciążenia.

  11. Aby zastosować zmiany, wybierz polecenie zastosowania ustawień.

    Element Podsumowanie konfiguracji zostanie wyświetlone okno dialogowe.Pokazuje stan każdego kroki wymagane do skonfigurowania kontroler testu.

  12. Aby zamknąć Podsumowanie konfiguracji okna dialogowego opcję zamknąć.Następnie wybierz zamknąć ponownie, aby zamknąć za pomocą narzędzia konfiguracji Kontroler testu.

    Instalatora 2013 agentów dla programu Visual Studio zostanie wyświetlone okno dialogowe.W tym miejscu można zainstalować na tym komputerze inne składniki, które są wymagane.

Zainstaluj agenta programu testu

Aby zainstalować agenta programu testu, musi być członkiem Administratorzy grupy zabezpieczeń na komputerze.

Użytkownik, któremu Dodaj można uruchomić usługi lub procesu agenta testu również musi być członkiem grupy TeamTestAgentService na komputerze, dla testu kontrolera dla tego agenta.

[!UWAGA]

W przypadku tego użytkownika bieżącego użytkownika, gdy ten użytkownik zostanie dodany do komputera kontroler testu, musisz wylogować lub uruchom ponownie komputer.

Aby uzyskać więcej informacji na temat instalowania testowego agentów, zobacz Instalowanie i konfigurowanie agentów testowych i kontrolerów testów.

Aby zainstalować agenta programu testu, aby dodać dodatkowe obciążenia w teście obciążenia

  1. Na każdej maszynie, czy masz Visual Studio Ultimate zainstalowane na lub najlepiej drugiego komputera, na którym zainstalowany kontroler testu, załadować CD "Programu Microsoft Visual Studio agentów", a następnie uruchom setup.exe znajduje się w folderze głównym.

    [!UWAGA]

    Można opcjonalnie zainstalować testu agenta na komputerze trzeci zbyt.Kontroler testu można kontrolować kilka agentów na różnych komputerach.

    Programu Visual Studio 2013 agentów zostanie wyświetlona strona.

  2. Wybierz zainstalować agenta Test programu Visual Studio 2013.

    Programu Microsoft Visual Studio Test 2013 instalacji agenta zostanie wyświetlona strona.

  3. Wybierz przycisk Dalej.

    Start zostanie wyświetlona strona.

  4. Przegląd postanowienia licencyjne, wybierz opcję znam i Akceptuję postanowienia licencyjne, jeśli to stosowne, a następnie wybierz dalej.

    Opcje zostanie wyświetlona strona.

  5. (Opcjonalnie) Wybierz Przeglądaj wybierz folder inną instalację.

  6. Wybierz zainstalować aby rozpocząć instalację.

    Instalowanie składników zostanie wyświetlona strona.Instalacja agenta testu wymaga narzędzi wydajności, należy zainstalować w celu gromadzenia danych wydajności w przypadku uruchamiania testów.Po zakończeniu instalacji Zakończ strony jest wyświetlane.

  7. Aby skonfigurować agenta testu została zainstalowana, wybierz konfiguracji testów teraz agenta.Następnie wybierz Konfiguruj , aby uruchomić narzędzie Test konfiguracji agenta.

    Skonfigurować agenta testu zostanie wyświetlone okno dialogowe.

  8. Wybierz opcji Uruchom.

  9. W obszarze uruchomić agenta testu jako, wybierz opcję usługi.

  10. Wybierz przycisk Dalej.

  11. Wprowadź szczegóły dotyczące użytkownika podczas uruchamiania usługi agenta testu.

    1. Wpisz nazwę w nazwy użytkownika.

    2. Wpisz hasło w hasło.

      Upewnij się, że konto użytkownika jest członkiem grupy Administratorzy, aby można było używać IntelliTrace modułu zbierającego i sieci emulacji podaną w procedurze Modyfikuj ustawienie testu, aby uwzględnić karty danych diagnostycznych.

      [!UWAGA]

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

  12. Aby zarejestrować tego agenta z kontrolerem testów w przypadku zainstalowania, wybierz zarejestrowanie kontrolera testowego. W zarejestrować agenta testu za pomocą następujących kontroler testu, wpisz nazwę kontrolera testowego jest zainstalowane na komputerze i opcjonalnie postępuj zgodnie z dwukropkiem (:) i numer portu, którego używasz.Na przykład wpisz Contoller1:6901.

    [!UWAGA]

    Domyślny numer portu jest 6901.

  13. Aby zastosować zmiany, wybierz polecenie zastosowania ustawień.

    Element Podsumowanie konfiguracji zostanie wyświetlone okno dialogowe.Pokazuje stan każdego kroku, wymagane do skonfigurowania swojego testu agenta.

    [!UWAGA]

    Ostatni etap procesu instalacji resetuje karty sieciowej.Może to spowodować awaria sieci przez krótki okres czasu.Jest to oczekiwane zachowanie.

  14. Aby zamknąć Podsumowanie konfiguracji okna dialogowego opcję zamknąć.Następnie wybierz zamknąć, aby zamknąć narzędzie Test konfiguracji agenta.

    [!UWAGA]

    Ikona obszaru powiadomień, które jest uruchamiane na komputerze agenta testu, który działa jako proces nie istnieje.Pokazuje stan agenta testu.Aby uruchomić, zatrzymać lub ponownie uruchomić agenta, jeśli usługa działa jako proces za pomocą tego narzędzia.Można uruchomić agenta testu jako proces, jeśli nie jest uruchomiony, wybierz Start, a następnie wybierz wszystkie programy.Wskaż programu Microsoft Visual Studio 2013 , a następnie wybierz programu Microsoft Visual Studio Test Agent 2013.

Otwórz lub Utwórz testu obciążenia

Kontroler testu i zainstalowany agent testu, można teraz rozpocząć Visual Studio Ultimate i określ test obciążenia, aby podkreślają przy użyciu agenta testu.

Aby przygotować Instruktaż przez otwarcie lub tworzenie testu obciążenia

  1. Uruchom Visual Studio Ultimate.

  2. Otwórz rozwiązanie ColorWebApp zawierający będącej wynikiem przeprowadzenie czynności opisane w trzech przewodniki, wymienione w górnej części tego tematu w sekcji wymagań wstępnych testu obciążenia.

    —lub—

    Utwórz projekt testu obciążenia i wydajności sieci Web z test obciążenia proste, który może wypróbowanie.

    Pozostałe kroki założyć aplikacji sieci Web o nazwie ColorWebApp i test wydajności sieci Web o nazwie ColorWebAppTest.webtest

Utwórz nowe ustawienia testu wykorzystującą Test Controller i agenci testowi i danych oraz diagnostyki kart

W tej procedurze utworzysz ustawienia testu obejmują kontroler testu, który został zainstalowany, określ rolę i jakie dane i Diagnostyka kart użyje agenta testu.Aby uzyskać więcej informacji na temat tworzenia test, dla testu obciążenia rozproszonej, zobacz Porady: tworzenie ustawień testu dla rozproszonego testu obciążenia.

Aby dodać Testuj ustawienia dla testu obciążenia rozproszonych

  1. W Eksploratorze rozwiązań, kliknij prawym przyciskiem myszy elementy rozwiązania , a następnie kliknij polecenie Dodaj, a następnie wybierz nowy element.

    Dodaj nowy element pojawi się okno dialogowe.

  2. W zainstalowane szablony okienku wybierz ustawień testu.

  3. W nazwa wpisz TestSettingDistributedLoadTestWalkthrough.

  4. Wybierz Dodaj.

    Nowy test TestSettingDistributedLoadTestWalkthrough.testsettings pliku pojawia się w Eksploratorze rozwiązań obszarze elementy rozwiązania folder.

    Ustawień testu zostanie wyświetlone okno dialogowe.Ogólne strony jest zaznaczone.

    Teraz można edytować i zapisać wartości ustawień testu.

    [!UWAGA]

    Utworzone ustawienia każdego testu jest wyświetlany jako wyboru dla wybierz aktywne przetestować ustawienia i Edytuj ustawienia testowanie Application Virtualization na testowanie menu.

  5. W obszarze nazwa, wpisz nazwę ustawień testu.

  6. W obszarze opis, wpisz ustawienia testu obciążenia rozproszonych.

  7. Pozostaw domyślne nazewnictwa wybrany.

  8. Wybierz ról.

    Ról zostanie wyświetlona strona.

  9. Aby uruchomić zdalnie użyć test wydajności sieci ColorWebAppTest Web testowanie wykonywania metody listy rozwijanej i wybierz polecenie zdalne wykonanie.

  10. W kontrolera listy rozwijanej, należy wpisać nazwę komputera kontrolera test został utworzony w ustawieniach procedurę Testowanie kontrolera.

    [!UWAGA]

    Jest dodawany kontroler po raz pierwszy, dlatego nie istnieją wszystkie kontrolery wymienionych na liście rozwijanej.Lista zostanie wypełniona przez poprzednie kontrolerów, podany w inne ustawienia testów.

  11. W obszarze ról, wybierz polecenie Dodaj.

  12. W zaznaczony wiersz pod nazwa kolumny, wpisz rozproszonych testu obciążenia.

  13. Wybierz danych i Diagnostyka.

    Danych i Diagnostyka zostanie wyświetlona strona.

  14. W obszarze rolę, sprawdź, czy rola testu obciążenia rozproszonych jest zaznaczone.

  15. W obszarze danych i diagnostyczne dla wybierz rolę, wybierz opcję IntelliTrace i informacje o systemie kart.

    Dla informacji o tych kart i innymi kartami, można użyć w teście obciążenia rozproszonych, zobacz Porady: tworzenie ustawień testu dla rozproszonego testu obciążenia.

  16. Wybierz hosty.

  17. (Opcjonalnie) Jeśli komputer jest uruchomiony w 64-bitowej wersji systemu Microsoft Windows i skompilowanym, za pomocą ColorWebAppTest.webtest dowolnymi Procesora konfiguracji, użyj uruchomić test w procesie 32-bitowy lub 64-bitowych liście rozwijanej i wybierz polecenie Uruchom testy w procesie 64-bitowych na komputerze z 64-bitowych.

    PoradaPorada

    Zapewnia maksymalną elastyczność należy skompilować wydajności sieci Web i załadować projektów testowych z Procesora dowolnymi konfiguracji.Następnie można uruchomić zarówno 32- i 64 bitowych agentów.Nie przynosi żadnej korzyści do kompilowania projektów sieci Web wydajności i obciążenia testowych z 64-bitowych konfiguracji.

  18. Aby zapisać nowe ustawienia testu, wybierz Zastosuj.

  19. Wybierz Zamknij.

  20. W menu testu wybierz wybierz aktywne ustawienia testu , a następnie wybierz TestSettingDistributedLoadTestWalkthrough.testsettings.

Uruchamianie testu obciążenia rozproszonej oraz przeglądanie danych i raporty diagnostyczne karty

Można teraz uruchomić test obciążenia rozproszonej i analizować raporty informacji IntelliTrace i systemu, które są generowane.

Do uruchomienia testu obciążenia

  1. Z obciążenia testowanie otwarte w edytora testowanie obciążenia, wybierz polecenie Uruchom przycisku.Testu obciążenia uruchamiania.

  2. Po zakończeniu testu obciążenia załadować testowanie analizatorze w pasku narzędzi, wybierz polecenie danych widoku i Diagnostyka załączniki.

    Załącznika Adapter danych diagnostycznych wybierz zostanie wyświetlone okno dialogowe.Należy zauważyć, że nazwa agenta jest wyświetlany jako prefiksu do karty sieciowej, na przykład [AgentMachine1]: SystemInformation.xml.

    [AgentMachine1]: QTAgent32_100216_085903820_3320.iTrace

  3. Wybierz załącznik adapter danych diagnostycznych do analizy i wybierz polecenie OK.

    Zbieranie informacji o przez agenta jest wyświetlane, w związku z tym.

Zobacz też

Zadania

Porady: tworzenie ustawień testu dla rozproszonego testu obciążenia

Koncepcje

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

Korzystanie z kontrolerów testów i agentów testowych podczas testów obciążenia

Konfigurowanie kontrolerów testów i agentów testowych do testów obciążenia

Analizator testów obciążenia — Przegląd

[wycofane] Uruchamianie testów obciążenia

Konfigurowanie maszyn i zbieranie informacji diagnostycznych za pomocą ustawień testowych

Inne zasoby

Uruchamianie testów obciążenia na różnych maszynach testowych za pomocą kontrolerów testów i agentów testowych

Pyt mogę zmienić mój testów obciążenia używać 64-bitowego przetwarzania?

Pierwsze kroki w zakresie testów obciążenia i wydajności sieci Web — Wskazówki