Dodawanie grupy użytkowników do harmonogramu

Zdefiniowanie grup użytkowników umożliwia pogrupowanie powiązanych testów i ich równoległe wykonanie.

Procedura

  1. W nawigatorze testów przejdź do harmonogramu i kliknij go dwukrotnie. Harmonogram zostanie otwarty.
  2. Kliknij prawym przyciskiem myszy harmonogram, a następnie kliknij opcję Dodaj > Grupa użytkowników.
  3. W polu Nazwa grupy wpisz opisową nazwę grupy użytkowników.
  4. 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.
  5. 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.
  6. Aby zadeklarować położenie zdalne:
    1. Kliknij opcję Dodaj > Dodaj nowy. Zostanie otwarty kreator Dodawanie nowego. Na pierwszej stronie kreatora można określić ogólne właściwości położenia zdalnego.
    2. W polu Nazwa hosta wpisz adres IP lub pełną nazwę hosta komputera zdalnego.
    3. W polu Nazwa wpisz nazwę opisową komputera zdalnego.
    4. 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.
    5. 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.
    6. 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.
    7. 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.
    8. 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ę.
    9. Kliknij przycisk Dalej. Na trzeciej stronie tego kreatora można określić położenia pliku.
    10. 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.
  7. Aby dodać zadeklarowane już położenie:
    1. Kliknij opcję Dodaj > Dodaj istniejący.
    2. 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%:
Drzewo zawierające dwie grupy użytkowników

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.

Opinia