Udostępnij za pośrednictwem


Edytowanie scenariuszy testu obciążenia za pomocą edytora testu obciążenia

Testy obciążenia zawiera scenariuszy, które zawierają testy wydajności sieci Web lub testy jednostek.Element scenariusza jest kontenera w ramach test obciążenia, którego należy określić wzorzec obciążenia, testu mieszanego, zarówno przeglądarki i połączenie sieciowe.Scenariusze są ważne, ponieważ stanowią one elastyczność konfigurowania właściwości testu, które umożliwiają symulacji obciążeń złożone, realistyczne.

Na przykład użytkownik może być testowania witryną handlu elektronicznego, która ma Internet frontonu używany przez setki równoczesnych klientów wchodzącego w wielu połączeniach i przy użyciu różnych przeglądarkach.Tej samej witrynie mogą mieć również funkcji Administracja, która jest używana przez pracowników firmy, aby zaktualizować produktów i wyświetlić statystyki.Ci użytkownicy wewnętrzny zwykle umożliwi dostęp do witryny przy użyciu tej samej przeglądarki i szybkie połączenie sieci LAN.Czy chcesz Hermetyzowanie właściwości tych dwóch różnych grup użytkowników, w zależności od scenariusza.Każdy scenariusz może zawierać typu użytkowników wirtualnych.W takim przypadku scenariusza testu obciążenia można nawiązać do reprezentowania wirtualnego klientom i innym scenariuszu będzie możliwe do reprezentowania użytkowników wirtualnych wewnętrznej witryny sieci Web.

Wymagania

  • Visual Studio Ultimate

Scenariusze, które są tworzone w Kreatorze testu obciążenia

Wszystkie opcje konfiguracji początkowej i ustawienia określone przez użytkownika załadować testowanie Kreatora nowego scenariusza podczas tworzenia testu obciążenia można zmodyfikować w edytorze testowanie obciążenia po zakończeniu pracy kreatora.Edytor testowanie obciążenia pozwala Modyfikuj właściwości istniejącego scenariusza lub dodawać nowe scenariusze do testu obciążenia.Ponadto można również dodać więcej zestawy licznik i uruchomić ustawienia.

Scenariusze zawierają następujące składniki:

Termin

Definicja

Połączenie przeglądarki

Powstaje, że użytkowników wirtualnych należy sprawdzić, czy witryna sieci Web za pośrednictwem różnych przeglądarek sieci Web, oprócz programu Internet Explorer.

Wzorzec obciążenia

Określa liczbę użytkowników wirtualnych aktywne podczas testu obciążenia i szybkość uruchamiania nowych użytkowników.Na przykład: kroku stałej i oparty na celach.

Testu mieszanego modelu

Określa prawdopodobieństwo użytkowników wirtualnych, Uruchamianie testu danego scenariusza testu obciążenia.Na przykład: 20% szansy do uruchamiania TestA oraz 80% szansy do uruchomienia TestB.

Model testu mieszanego powinny odzwierciedlać celów testu dla konkretnego scenariusza.

Kombinacja testów

Połączenie testowe jest wybór testy wydajności i jednostki sieci Web, które wchodzą w skład tego scenariusza i dystrybucja tych testów w ramach tego scenariusza.

Połączenie sieciowe

Powstaje, że użytkowników wirtualnych należy sprawdzić, czy witryna sieci Web za pośrednictwem rozmaitych połączenia sieciowe.Połączenie sieciowe oferuje opcje, które obejmują sieci LAN, modemu i inne opcje.

Ustawia licznik

Podczas tworzenia testu obciążenia przy załadować testowanie Kreatora nowego, możesz dodać początkowego zestawu liczników.Te oferują zestaw zestawy wstępnie zdefiniowanych i najważniejszych licznika, dla testu obciążenia.Liczniki w edytorze testów obciążenia można zarządzać.

Testy obciążenia oferują licznika nazwanych zestawów, które są przydatne podczas analizowania danych licznika wydajności.Ustawia licznik są uporządkowane według technologii i uwzględniają Test obciążenia, usługi IIS, ASP.NET i SQL.Ustawia licznik, można wybrać dla komputerów, które określają do włączenia scenariusza testu obciążenia.

Scenariusze testowania obciążenia

Scenariusze testowania obciążenia

Ponadto w scenariuszu ma wiele innych właściwości, które można edytować za pomocą edytora testu obciążenia.Aby uzyskać więcej informacji, zobacz Właściwości scenariusza testów obciążenia.

Zadania

Zadania

Skojarzone tematy

Tworzenie i edytowanie scenariuszy testowania obciążenia: testów obciążenia zawiera co najmniej jeden scenariuszy, które są używane do modelowania współdziałania grupy użytkowników z aplikacji serwera.Poszczególne scenariusz składa się z wzorzec obciążenia, zarówno testów, zarówno przeglądarki i połączenie sieciowe.Każde z tych ustawień odpowiada stronie Kreatora nowego testu obciążenia.Aby uzyskać więcej informacji, zobacz Tworzenie i uruchamianie testu obciążenia [przekierowanie].

Dodaj pauzy sztuczny interakcji w swojej scenariusza: Pomyśl czasy służą symulowanie obciążenia generowanego przez człowieka zachowaniu, jakie powoduje osób między interakcji z witryną sieci Web.Czasy reakcji występować między żądaniami w test wydajności sieci Web i między testu iteracji w przypadku testów obciążenia.Przy użyciu czasy reakcji w teście obciążenia może być przydatna podczas tworzenia dokładniejsze symulacji obciążenia.

Określ liczbę użytkowników wirtualnych dla danego scenariusza: można skonfigurować właściwości wzorzec obciążenia, aby określić, jak obciążenie symulowanych użytkowników jest dostosowywany podczas przebiegu testu obciążenia.Visual Studio Ultimatezawiera trzy wbudowane wzorce: stała, kroku i oparty na celach.Wybierz wzorzec obciążenia i dostosować właściwości, które mają odpowiednie poziomy do celów budżetowych testu obciążenia.

Skonfiguruj prawdopodobieństwo użytkowników wirtualnych, Uruchamianie testu w scenariuszu: można użyć kombinacji, który określa prawdopodobieństwo użytkowników wirtualnych, Uruchamianie testu danego scenariusza testu obciążenia.Umożliwia to bardziej rzeczywistości symulacji obciążenia.Zamiast tylko jeden przepływ pracy za pośrednictwem aplikacji, może znajdować się kilka przepływy pracy, który jest bliżej zbliżenia sposób korzystania z aplikacji przez użytkowników końcowych.

Dodaj lub usuń testu wydajności lub jednostki sieci Web do scenariusza testu obciążenia: można dodać lub usunąć testu wydajności lub jednostki sieci Web z testu obciążenia w przypadku.Test obciążenia zawiera co najmniej jeden scenariusze, z których każdy zawiera co najmniej jeden testy sieci Web wydajności lub jednostki.

Skonfiguruj mieszanego żądaną sieć dla danego scenariusza: przy użyciu kombinacji sieci, mogą symulować obciążenia sieciowego więcej rzeczywistości w przypadku testów obciążenia.Obciążenia jest generowany przy użyciu heterogenicznym kombinacji typów sieci zamiast jeden typ jednej sieci.Możesz tworzyć bliższej zbliżenia sposób korzystania z aplikacji przez użytkowników końcowych.Model zarówno sieci powinny odzwierciedlać celów tego scenariusza.

Wybierz odpowiedni mieszanego przeglądarki sieci Web dla danego scenariusza: przy użyciu kombinacji przeglądarki, możesz symulacji obciążenia sieci Web więcej rzeczywistości w przypadku testów obciążenia.Obciążenia jest generowany przy użyciu heterogenicznym zarówno przeglądarki zamiast jednej pojedynczy przeglądarki.Możesz tworzyć bliższej zbliżenia przeglądarek, które będą używane w aplikacjach.

Konfiguruj ustawienia iteracji testów dla danego scenariusza: scenariusza testu obciążenia można skonfigurować ustawienia iteracji testu za pomocą edytora testowanie obciążenia i w oknie właściwości można edytować.Domyślnie scenariusza skonfigurowano iteracji nie maksymalna testu.Opcjonalnie można skonfigurować maksymalną liczbę iteracji w scenariuszu oraz czas przerwy między nimi.

Konfiguruj ustawienia opóźnienia dla danego scenariusza: za pomocą edytora testowanie obciążenia i w oknie właściwości, można określić opóźnienie przed rozpoczęciem scenariusz w teście obciążenia.

Przykład kiedy należy użyć czas rozpoczęcia opóźnienie właściwość jest w celu uzyskania jeden scenariusz zacząć tworzyć elementy, które wykorzystuje inny scenariusz.Może opóźnić wykorzystujących scenariusza umożliwiające tworzenie scenariusza do wypełnienia określone dane.

Określ komputerach zdalnych do użycia w przypadku testów obciążenia: po utworzeniu test obciążenia, aby zmodyfikować właściwości danego scenariusza testu obciążenia do wskazania agenci testowi, które mają zostać uwzględnione.

Aby uzyskać więcej informacji, zobacz Uruchamianie testów obciążenia na różnych maszynach testowych za pomocą kontrolerów testów i agentów testowych.

Tematy pokrewne

Określanie zbiorów liczników oraz zasad progu dla komputerów w teście obciążenia

Testy obciążenia oferują licznika nazwanych zestawów, uporządkowane według technologii, które są przydatne podczas analizowania danych licznika wydajności.Ustawia licznik obejmują Test obciążenia, usługi IIS, ASP.NET i SQL.Podczas tworzenia testu obciążenia przy załadować testowanie Kreatora nowego, początkowego zestawu zestaw liczników wstępnie zdefiniowane i ważne są konfigurowane domyślnie dla komputerów, które należy określić, aby uwzględnić w teście obciążenia.Liczniki w edytorze testów obciążenia można zarządzać.

Konfigurowanie ustawień testu obciążenia

Ustawienia wykonywania to zestaw właściwości wpływające na ponownego uruchomienia testu obciążenia.Uruchom ustawienia są uporządkowane według kategorii w oknie właściwości.

Pyt występują problemy z wydajnością z używane w teście moich danych SQL, czy mogę debugować, to?

Narzędzie śledzenia SQL w testów obciążenia służy do monitorowania i zwiększyć wydajność aplikacji sieci Web korzystających z programu SQL Server do przechowywania danych.

Tworzenie i uruchamianie testu obciążenia [przekierowanie]

Można skonfigurować ustawienia testu, który za pomocą testu obciążenia, aby określić, czy chcesz użyć procesy 64-bitowe.

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

Grupa komputerów służy do generowania symulacji obciążenia dla testowania i pozwala na Uruchamianie testów zdalnie, a jednocześnie na kilku komputerach.

Uruchamianie testów wydajności własnej aplikacji

Po zakończeniu edytowania testu obciążenia, można go uruchomić, aby sprawdzić, czy działa poprawnie.Możesz kontynuować cyklu edytować tego testu obciążenia i uruchomił ją do czasu testu obciążenia wykonuje prawidłowo.

Zobacz też

Koncepcje

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

Właściwości scenariusza testów obciążenia

Inne zasoby

Edytowanie testu obciążenia za pomocą edytora testu obciążenia

Pytania i odpowiedzi