Zdefiniowanie grup użytkowników umożliwia pogrupowanie powiązanych
testów i ich równoległe wykonanie.
Procedura
- W nawigatorze testów przejdź do harmonogramu i kliknij go dwukrotnie. Harmonogram zostanie otwarty.
- Kliknij prawym przyciskiem myszy harmonogram, a następnie kliknij opcję
.
- W polu Nazwa grupy wpisz opisową nazwę grupy użytkowników.
- W obszarze Wielkość grupy wybierz opcję
Bezwzględna lub Procentowa i wpisz
liczbę użytkowników lub ich odsetek w grupie.
Opcja |
Opis |
Bezwzględna |
Określa stałą liczbę użytkowników wirtualnych. Należy wpisać
maksymalną liczbę użytkowników wirtualnych, których można uruchamiać. Na
przykład wpisanie wartości 50 powoduje, że przy każdym
uruchomieniu harmonogramu można uruchomić do 50 użytkowników wirtualnych. Zwykle
Bezwzględna grupa użytkowników jest tworzona tylko wtedy,
gdy grupa nie powoduje zwiększenia obciążenia. Na przykład jeśli w ramach
jednego testu serwis WWW został przygotowany do użytku, natomiast w ramach
drugiego testu został przywrócony początkowy stan serwisu, każdy test znajdzie
się w grupie użytkowników Bezwzględna zawierającej
jednego użytkownika. |
Procentowa |
Określa dynamiczną liczbę użytkowników. Należy wpisać wartość
procentową określającą obciążenie reprezentowane przez grupę użytkowników. Zwykle
do grupy użytkowników jest przypisywana wartość procentowa, a nie
bezwzględna. Na przykład 70,0% użytkowników może przeglądać serwis WWW,
natomiast 30,0% zamawia w nim pozycje. W takiej sytuacji należy
skonfigurować dwie grupy użytkowników w takich proporcjach.
Następnie na poziomie harmonogramu należy wpisać początkową liczbę użytkowników do uruchomienia.
Użytkowników można również dodawać podczas wykonywania. Harmonogram rozdzieli
użytkowników na dynamiczne grupy użytkowników zgodnie z określonymi wartościami
procentowymi. Wskazówka: Istnieje możliwość określania procentów ułamkowych.
|
- W obszarze Położenia wybierz opcję Uruchom tę grupę
na komputerze lokalnym lub Uruchom tę grupę w następujących położeniach.
Opcja |
Opis |
Uruchom tę grupę
na komputerze lokalnym |
Grupa użytkowników jest uruchamiana na komputerze. Tej opcji należy użyć, jeśli obciążenie jest niewielkie lub jeśli harmonogram jest testowany. |
Uruchom tę grupę w następujących położeniach |
Zwykle grupy użytkowników są uruchamiane na komputerach
zdalnych. Jeśli grupa użytkowników jest uruchamiana na komputerach zdalnych,
działanie środowiska roboczego na komputerze lokalnym nie ma wpływu na
możliwość zastosowania obciążenia. Grupy użytkowników należy uruchamiać w
położeniach zdalnych w następujących przypadkach:- Gdy uruchomiona jest duża liczba użytkowników wirtualnych i komputer
lokalny nie udostępnia wystarczającej ilości zasobów procesora lub pamięci, aby
obsłużyć to obciążenie. Zasoby można zaoszczędzić, uruchamiając użytkowników
w różnych położeniach, tak aby na każdym komputerze była uruchamiana mniejsza
liczba użytkowników.
- Gdy test wymaga konkretnych bibliotek lub konkretnego oprogramowania klienckiego. Grupa
użytkowników, która zawiera ten test musi być uruchomiona na komputerze, na
którym zainstalowano biblioteki lub oprogramowanie.
|
- Aby zadeklarować położenie zdalne:
- Kliknij opcję
. Zostanie otwarty kreator Dodawanie nowego. Na
pierwszej stronie kreatora można określić ogólne właściwości położenia
zdalnego.
- W polu Nazwa hosta wpisz adres IP lub pełną nazwę
hosta komputera zdalnego.
- W polu Nazwa wpisz nazwę opisową komputera
zdalnego.
- W polu Katalog wdrażania wpisz katalog na
komputerze zdalnym, gdzie mają być przechowywane zasoby testowe. W katalogu, który jest tworzony, jeśli jeszcze nie istnieje,
przechowywane są pliki tymczasowe niezbędne w trakcie uruchomienia harmonogramu.
- W obszarze System operacyjny wybierz system
operacyjny komputera zdalnego i kliknij przycisk Dalej.
Uwaga: Jeśli używana jest możliwość licencjonowania według jednostek wartości
procesora (Processor Value Unit - PVU), należy wybrać system operacyjny z
licencją PVU. Na przykład Windows
(z licencją PVU), a nie Windows.
- Określ właściwości używania aliasów adresów IP dla tego położenia.
Aby wyglądało na to, że każdy użytkownik wirtualny ma własny adres IP, kliknij
opcję Włącz używanie aliasów adresów IP.
- Aby używać adresów IP ze wszystkich interfejsów sieciowych w położeniu
zdalnym, kliknij opcję Użyj adresów IP wszystkich interfejsów sieciowych.
- Aby używać adresów z podzbioru interfejsów sieciowych, kliknij opcję
Użyj tylko adresów IP następujących interfejsów
sieciowych.
Wskazówka: Kliknij opcję Dodaj, aby dodać nazwę interfejsu, lub opcję Edytuj, aby zmienić nazwę interfejsu. Określ interfejsy sieciowe, rozdzielając je przecinkami, na
przykład eth0, eth1. Jeśli ten format nie zostanie użyty, nawiązywanie połączenia nie powiedzie się.
- Kliknij przycisk Dalej. Na trzeciej stronie tego
kreatora można określić położenia pliku.
- W polu Nazwa pliku wpisz nazwę pliku, który ma
zawierać informacje o tym komputerze, a następnie kliknij przycisk
Dalej.
Uwaga: Dane zapisane w tym pliku obejmują informacje takie jak nazwa hosta i katalog wdrażania. Te informacje można później zmienić, otwierając Nawigator testów i klikając dwukrotnie plik.
- Aby dodać zadeklarowane już położenie:
- Kliknij opcję .
- W oknie Wybór położenia wybierz
komputer, na którym zostanie uruchomiona grupa użytkowników, a
następnie kliknij przycisk OK.
Przykład
W poniższym harmonogramie widoczne są dwie grupy użytkowników. Przeglądający
stanowią 70,0% użytkowników, natomiast Kupujący to pozostałe 30,0%:
Co dalej
Po dodaniu grup użytkowników do harmonogramu należy dodać testy, które
zostaną wykonane przez każdą grupę użytkowników.