Właściwości scenariusza testów obciążenia
W tabelach poniżej opisano różne właściwości ustawień scenariusza testu obciążenia.Właściwości te można modyfikować, dopasowując do konkretnych wymagań dotyczących testowania obciążenia.
Aby uzyskać więcej informacji, zobacz Edytowanie scenariuszy testu obciążenia za pomocą edytora testu obciążenia i Analizator testów obciążenia — Przegląd.
Na przykład poniższa ilustracja przedstawia, jak określić maksymalną liczbę iteracji testu dla scenariusza testu obciążenia.
Wymagania
- Visual Studio Ultimate
Wartości ogólne
Właściwość |
Definicja |
---|---|
Nazwa |
Nazwa scenariusza. Aby uzyskać więcej informacji, zobacz [wycofane] Tworzenie testów obciążenia i Tworzenie i uruchamianie testu obciążenia [przekierowanie]. |
Miks
Właściwość |
Definicja |
---|---|
Połączenie przeglądarki |
Określa miks przeglądarki internetowej dla testu obciążenia.Można wybrać różne typy przeglądarek sieci Web oraz rozkład obciążenia między nimi. Kliknij przycisk wielokropka (...), aby otworzyć okno dialogowe Edytuj mieszaną przeglądarkę, a następnie za pomocą przycisków Dodaj i Usuń wybierz typy przeglądarek sieci Web do testu obciążenia. Aby uzyskać więcej informacji, zobacz Edytowanie mieszanki testów, w celu określenia, które typy przeglądarek sieci Web umieścić w scenariuszu testów obciążenia. |
Połączenie sieciowe |
Określa mieszany profil sieciowy dla testu obciążenia.Można określić, które typy sieci mają zostać objęte testem, oraz rozkład obciążenia między nimi. Kliknij przycisk wielokropka (...), aby otworzyć okno dialogowe Edytuj mieszany profil sieciowy, a następnie za pomocą przycisków Dodaj i Usuń wybierz typy sieci do testu obciążenia. Aby uzyskać więcej informacji, zobacz Określanie typów sieci wirtualnych w scenariuszu testu obciążenia. |
Kombinacja testów |
Określa miks testów wydajności sieci Web i testów jednostkowych w teście obciążenia.Można określić, które testy mają zostać wykonane, oraz rozkład obciążenia między nimi. Kliknij przycisk wielokropka (...), aby otworzyć okno dialogowe Edytuj test mieszany, a następnie za pomocą przycisków Dodaj i Usuń wybierz testy do testu obciążenia. Aby uzyskać więcej informacji Edytowanie mieszanki testów, w celu określenia, które testy wydajności sieci Web, testy jednostkowe i kodowane testy interfejsu użytkownika należy dodać do scenariusza testów obciążenia. |
Typ testu mieszanego |
Określa model testu mieszanego, który będzie używany w teście obciążenia. Kliknij przycisk wielokropka (...), aby otworzyć okno dialogowe Edytuj test mieszany, i na liście rozwijalnej Model testu mieszanego wybierz model testu mieszanego, który ma zostać użyty w teście obciążenia. Aby uzyskać więcej informacji, zobacz Edytowanie modeli testów mieszanych w celu określania prawdopodobieństwa uruchamiania testu przez użytkownika wirtualnego. |
Opcje
Właściwość |
Definicja |
---|---|
Agenci do użycia |
Określa agentów, których ma używać dany scenariusz, jeśli test obciążenia jest wykonywany zdalnie za pomocą kontrolerów i agentów.Na przykład można określić konkretny zestaw agentów, aby zachować spójność podczas analizowania trendów wydajności.Agenci mogą być również rozproszeni geograficznie, tak aby istniała koligacja między skryptami wykonywanymi przez agentów a lokalizacją agentów. Nazwy agentów muszą być rozdzielone przecinkami, np. „Agent1, Agent2, Agent3”.Niewypełnienie tej właściwości oznacza, że scenariusz powinien wykorzystywać wszystkich dostępnych agentów. Aby uzyskać więcej informacji, zobacz Porady: określanie agentów testowych stosowanych w scenariuszach testów obciążenia. |
Zastosuj rozkład do opóźnienia kroku |
Wartość logiczna służąca do określenia, czy w modelu testu mieszanego z tempem użytkownika mają być stosowane typowe rozkłady opóźnienia.Właściwość działa tylko wtedy, gdy właściwość Typ testu mieszanego ma ustawioną wartość Na podstawie tempa użytkownika. Aby uzyskać więcej informacji, zobacz Porady: stosowanie opóźnienia między rozpowszechnianiem a tempem podczas stosowania mieszanki testów z uwzględnieniem tempa użytkownika. |
Przełączanie adresów IP |
Wartość logiczna służąca do określenia, czy jest stosowane przełączanie adresów IP. Przełączanie adresów IP umożliwia agentem testu do wysyłania żądań do serwera przy użyciu szeroką gamę różnych 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 przetestowania farmy sieci Web równoważenia obciążenia.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, ważne jest, że żądania pochodzą z zakresu adresów IP. Funkcja przełączania adresów IP jest dostępna w przypadku używania agenta testowego. |
Maksymalna liczba iteracji testu |
Wartość liczbowa służąca do określenia maksymalnej liczby testów, jakie mają zostać wykonane w scenariuszu.Wartość 0 oznacza brak maksimum. Aby uzyskać więcej informacji, zobacz Konfigurowanie iteracji testowych w scenariuszu testu obciążenia. |
Procent nowych użytkowników |
Wartość liczbowa określająca procent nowych użytkowników lub gości w scenariuszu. Aby uzyskać więcej informacji, zobacz Porady: określanie wartości procentowej użytkowników wirtualnych korzystających z danych pamięci podręcznej sieci Web. |
Profil reakcji |
Można ustawić dla scenariusza opcję Rozkład normalny albo włączyć (Wł.) lub wyłączyć (Wył.) profil reakcji. Aby uzyskać więcej informacji, zobacz Edytowanie czasów reakcji w celu symulowania opóźnienia wynikającego z reakcji człowieka podczas korzystania z witryny sieci Web w scenariuszach testów obciążenia. |
Czasy reakcji pomiędzy iteracjami testu |
Wartość liczbowa służąca do określenia czasu oczekiwania (w sekundach) między iteracjami testu. Aby uzyskać więcej informacji, zobacz Edytowanie czasów reakcji w celu symulowania opóźnienia wynikającego z reakcji człowieka podczas korzystania z witryny sieci Web w scenariuszach testów obciążenia. |
Chronometraż
Właściwość |
Definicja |
---|---|
Opóźnienie czasu rozpoczęcia |
Wartość czasu, która wskazuje, ile godzin, minut i sekund ma trwać opóźnienie rozpoczęcia scenariusza po rozpoczęciu testu obciążenia.Jeśli we właściwości Wyłącz podczas rozgrzewania zostanie ustawiona wartość True, czas oczekiwania zaczyna obowiązywać po zakończeniu okresu rozgrzewania. Aby uzyskać więcej informacji, zobacz Konfigurowanie opóźnień uruchamiania scenariuszy. |
Wyłącz podczas rozgrzewania |
Wartość logiczna służąca do określenia, czy scenariusz ma być inicjowany podczas czasu określonego właściwością Czas trwania rozgrzewania w ustawieniu przebiegu testu obciążenia. Aby uzyskać więcej informacji dotyczących właściwości ustawienia przebiegu testu obciążenia, zobacz Właściwości ustawień przebiegu testu obciążenia. Aby uzyskać więcej informacji, zobacz Konfigurowanie opóźnień uruchamiania scenariuszy. |
Zobacz też
Koncepcje
[wycofane] Uruchamianie testów obciążenia
Inne zasoby
Edytowanie scenariuszy testu obciążenia za pomocą edytora testu obciążenia