Udostępnij za pośrednictwem


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

Test mieszany scenariusza, jest kombinacją wyboru testów wydajności sieci Web i testów jednostkowych, które są zawarte w scenariuszu i dystrybucji tych testów, w scenariuszu.Dystrybucja to ustawienie, które można określić dla prawdopodobieństwa, że określony test zostanie wybrany przez wirtualnego użytkownika, podczas przebiegu testu obciążenia.

Po dodaniu zestawu testów do testu obciążenia, test mieszany działa jak inne opcje mieszania.Wirtualny użytkownik wybierze losowo test, na podstawie prawdopodobieństwa, które zostało określone w teście mieszanym.Na przykład, jeśli masz dwa testy, każdy ma 50 procent w teście mieszanym, nowy wirtualny użytkownik decyduje się uruchomić pierwszy test, w około połowie przypadków.W teście mieszanym 50/50, jeśli jeden test jest długi, a inny krótki, większe obciążenie pochodzi od długiego testu.

Po dodaniu testów do mieszanki, można je usunąć.Można również zmienić dystrybucję testu mieszanego przy użyciu kontrolki mieszanej.Kontrola mieszana umożliwia łatwe dostosowanie dystrybucji testów w scenariuszu.Aby uzyskać więcej informacji, zobacz About the Mix Control i About the Mix Control.

[!UWAGA]

Dystrybucja jest miarą prawdopodobieństwa, że określony test zostanie wybrany przez użytkownika wirtualnego, podczas przebiegu testu obciążenia.Dystrybucja jest wyrażona w procentach.Dlatego, suma liczb dystrybucji, dla wszystkich testów, które są zawarte w scenariuszu, ma wartość 100.Na przykład, jeśli scenariusz zawiera tylko jeden test, dystrybucja dla tego testu wynosi 100 procent.

W tym temacie:

Wymagania

  • Visual Studio Ultimate

Dodawanie nowych testów do testu mieszanego w istniejącym scenariuszu

Po utworzeniu nowego scenariusza, za pomocą nowego kreatora testu obciążenia, można określić testy wydajności sieci Web i testy jednostkowe, które mają być dodane do testu mieszanego, dla nowego scenariusza.Aby uzyskać więcej informacji, zobacz Step 2.3 - Specifying Test Mix in the New Load Test Wizard.

Można dodać więcej testów wydajności sieci Web i testów jednostkowych, do testu mieszanego scenariusza, za pomocą edytora testu obciążenia.

Dodawanie testu do istniejącego testu obciążenia

Aby dodać więcej testów do istniejącego scenariusza

  1. Otwórz test obciążenia.

  2. W Edytorze testu obciążenia kliknij prawym przyciskiem myszy istniejący scenariusz, a następnie wybierz polecenie Dodaj testy.

    Wyświetlane jest okno dialogowe Dodaj testy.Wszystkie testy wydajności sieci Web, testy jednostkowe i kodowane testy interfejsu użytkownika, w danym rozwiązaniu, które nie są jeszcze w scenariuszu, są dostępne do dodania, do scenariusza.

  3. W okienku Dostępne testy, wybierz testy wydajności sieci Web, testy jednostkowe i kodowane testy interfejsu użytkownika, które chcesz dodać.Wybierz prawą strzałkę, aby dodać testy do okienka Wybrane testy.

  4. Po zakończeniu dodawania testów, wybierz polecenie OK.

    Testy są dodawane do testu mieszanego.Nowa dystrybucja jest przypisywana automatycznie do testów, w teście mieszanym.

  5. (Opcjonalnie) Dopasuj kontrolkę mieszaną, aby określić dystrybucją testu.Aby uzyskać więcej informacji, zobacz About the Mix Control.

Usuwanie testów ze scenariusza

Usuwanie test w istniejących testu obciążenia

Aby usunąć testy ze scenariusza

  1. Otwórz test obciążenia.

  2. W edytorze testu obciążenia, w drzewie testu obciążenia, kliknij prawym przyciskiem myszy scenariusz, z którego chcesz usunąć test i zaznacz Edytuj test mieszany.Zostanie wyświetlone okno dialogowe Edytuj test mieszany.

  3. Zaznacz test wydajności sieci Web, test jednostkowy lub kodowany test interfejsu użytkownika w siatce, a następnie wybierz polecenie Usuń.

    [!UWAGA]

    Po usunięciu testu należy dostosować test mieszany, do preferowanego rozkładu.

  4. Po zakończeniu usuwania testów, wybierz polecenie OK.

O kontrolce mieszanej

Kontrolka mieszana pozwala na dostosowanie procentowego obciążenia, które jest rozpowszechniane między testami, typami przeglądarek lub typami sieci, w scenariuszu testu obciążenia.Wartości procentowe dopasowuje się przesuwając suwaki.Dopasowywanie mieszania dla testów, określa prawdopodobieństwo, że użytkownik wirtualny uruchomi określony test, w scenariuszu testu obciążenia.

Gdy przesuniesz suwak, zmienią się wartości procentowe wszystkich dostępnych elementów.Jeśli masz więcej niż dwa elementy, ilość, którą dodasz lub usuniesz, zostanie rozłożona równomiernie, pomiędzy innymi elementami.Istnieje możliwość zastąpienia tego zachowania.Jeśli zaznaczysz pole wyboru w kolumnie blokady, dla określonego elementu, zablokujesz określoną wartość procentową, dla tego elementu.Następnie, gdy przesuniesz suwak, ilość którą dodasz lub usuniesz, zostanie tylko zastosowana, do pozostałych odblokowanych elementów.

Przycisk Rozłóż jest używany do przydzielania wartości procentowych równomiernie, między wszystkimi elementami.Na przykład, jeśli masz trzy elementy, wybór opcji Rozłóż ustawia wartości procentowe na 34, 33 i 33.

Informacje dotyczące przestrogiPrzestroga

Przycisk Rozłóż zastępuje wszystkie elementy, które są zablokowane.

Istnieje również możliwość wpisania wartości procentowej, bezpośrednio do kolumny % zamiast używania suwaków.Jeśli wprowadzisz wartość procentową bezpośrednio, inne elementy nie dostosują się automatycznie.

[!UWAGA]

Suwaki są wyłączone, gdy suma nie jest równa 100%, lub gdy wartości procentowe wprowadzone do kolumny % są po dziesiętne.

Po wprowadzeniu wartości procentowych ręcznie, należy upewnić się, że suma wszystkich elementów wynosi 100%.Po zapisaniu mieszanki, jeśli suma nie wynosi 100%, pojawi się powiadomienie o możliwości akceptacji wartości procentowych takich jakie są, lub możliwości powrotu i dopasowania tych wartości.Jeśli zdecydujesz się je zaakceptować, takie jakie są, ponieważ są one, zostaną one proporcjonalnie podzielone, aby sumowały się do 100%. Na przykład, jeśli masz dwa elementy i ręcznie ustawisz ich wartości na 80% i 40%, pierwszy element zostanie ustawiony na wartość 66,67% (80 podzielone przez 120) a drugi element zostanie ustawiony na wartość 33,33% (40 podzielone przez 120).

Zobacz też

Inne zasoby

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

Step 2.3 - Specifying Test Mix in the New Load Test Wizard