Uruchamianie testów długotrwałych

Jeśli testy trwają dłużej niż 24 godziny, problemy z wykorzystaniem zasobów mogą spowodować wystąpienie problemów z klientami SAP i Citrix. W trybie uruchamiania długotrwałego niezawodność testów długotrwałych z protokołami SAP i Citrix można zwiększyć, uruchamiając testy w wielu procesach.

Zanim rozpoczniesz

Należy upewnić się, że test jest odtwarzany niezawodnie bez żadnych błędów, jeśli został uruchomiony jako pojedynczy test.

W przypadku testów Citrix nowy proces jest tworzony dla każdego testera wirtualnego.

W przypadku testów SAP nowy proces jest uruchamiany za każdym razem, gdy liczba instancji testu osiągnie konkretną wartość.

Postępując zgodnie z następującymi wytycznymi, można zwiększyć szanse powodzenia testów długotrwałych:
  • Należy używać komputerów agentów, które mają co najmniej 2 GB pamięci RAM i 10 GB wolnego miejsca na dysku oraz na których działa ta sama wersja produktu IBM® Rational Performance Tester lub Rational Performance Tester. Należy wyłączyć oprogramowanie antywirusowe, wygaszacze ekranu i automatyczne aktualizatory. Należy unikać używania komputerów agentów podczas testu.
  • Poszczególne testy powinny być krótkie, więc należy unikać używania pętli liczących więcej niż 10 iteracji w obrębie każdego testu. Ponadto należy osiągnąć pożądany czas trwania długotrwałego wykonywania, wykonując w tym celu pętle w harmonogramie. Na jeden komputer agenta z czasem reakcji wynoszącym powyżej kilku sekund nie powinno przypadać więcej niż 20 lub 30 testerów wirtualnych.
  • Należy używać testów z minimalną liczbą punktów weryfikacji.
W przypadku systemu SAP:
  • Nie należy używać kompozycji Podpis. Należy wyłączyć wszystkie animacje w interfejsie GUI produktu SAP.
  • Każde kliknięcie myszą może zostać w jakiś sposób zinterpretowane przez ukryte okno interfejsu GUI systemu SAP, co może spowodować niepowodzenie testu.
  • Należy upewnić się, że licznik Przepustowość ekranu utrzymuje niską wartość (około 1 na sekundę w przypadku jednego agenta).

Procedura

Aby włączyć tryb długotrwałego wykonywania:

  1. W nawigatorze testów przejdź do harmonogramu i kliknij go dwukrotnie. Harmonogram zostanie otwarty.
  2. W harmonogramie kliknij jego element, a następnie w obszarze Szczegóły elementu harmonogramu skonfiguruj opcje.
    1. Na stronie Dziennik testu wyłącz opcję Pokaż błędy i niepowodzenia.
    2. Na stronie Określanie problemu ustaw poziom rejestrowania na wartość Poważne.
    3. Na stronie Statystyka ustaw poziom rejestrowania na wartość Działania harmonogramu lub wartość Podstawowe działania testowe, ustaw przykładowy odstęp czasu (wartość od 15 do 30 minut) i wybierz opcję Zapisuj tylko statystykę Wszystkie hosty.
    4. Na stronie Wymagania dotyczące wydajności wyłącz wymagania dotyczące wydajności.
  3. W harmonogramie kliknij grupę użytkowników, dla której ma zostać włączony tryb długotrwałego wykonywania.
  4. W obszarze Szczegóły elementu harmonogramu kliknij kartę Opcje, a następnie kliknij opcję Edytuj opcje.
  5. Aby włączyć tryb długotrwałego wykonywania:
    1. Kliknij opcję Włącz tryb długotrwałego wykonywania.
    2. W przypadku testów SAP wpisz wartość w polu Liczba uruchomień testów na proces. Najlepiej wpisać wartość 1,5 razy większą od liczby testerów wirtualnych dla grupy użytkowników.

Opinia