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:
- W nawigatorze testów przejdź do harmonogramu i kliknij go dwukrotnie. Harmonogram zostanie otwarty.
- W harmonogramie kliknij jego element, a następnie w obszarze Szczegóły
elementu harmonogramu skonfiguruj opcje.
- Na stronie Dziennik testu wyłącz opcję Pokaż błędy i niepowodzenia.
- Na stronie Określanie problemu ustaw poziom
rejestrowania na wartość Poważne.
- 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.
- Na stronie Wymagania dotyczące wydajności wyłącz wymagania dotyczące wydajności.
- W harmonogramie kliknij grupę użytkowników, dla której ma zostać włączony tryb długotrwałego wykonywania.
- W obszarze Szczegóły elementu harmonogramu kliknij kartę
Opcje, a następnie kliknij opcję Edytuj
opcje.
- Aby włączyć tryb długotrwałego wykonywania:
- Kliknij opcję Włącz tryb długotrwałego wykonywania.
- 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.