W przypadku przeprowadzania testów interfejsu GUI produktu SAP, które
zajmują wiele godzin i znaczne zasoby systemu operacyjnego, można wybrać proces trybu długotrwałego wykonywania. Jest to proces zewnętrzny, który jest restartowany automatycznie po zakończeniu
określonej liczby sesji produktu SAP. Bardziej
prawdopodobne jest więc zakończenie długich testów.
O tym zadaniu
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.
- Podczas testu należy wyłączyć oprogramowanie antywirusowe, wygaszacze ekranu
i automatyczne aktualizatory na komputerach agentów.
- Poszczególne testy powinny być krótkie, więc należy unikać używania pętli
mają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.
- Nie należy używać kompozycji Podpis. Należy wyłączyć wszystkie animacje w
interfejsie GUI produktu SAP.
- Podczas testu nie należy używać myszy. 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ę na jeden agent).
Procedura
- W harmonogramie wybierz grupę użytkowników, która zawiera test
interfejsu GUI produktu SAP.
- W obszarze Szczegóły grupy użytkowników kliknij kartę
Opcje, a następnie kliknij opcję Edytuj
opcje.
- W obszarze Poziom odnowienia procesu w trybie długiego wykonywania wybierz jedną z następujących opcji:
- Harmonogram: uruchamia proces w trybie długotrwałego wykonywania na
poziomie harmonogramu. Wszystkie sesje produktu SAP są zarządzane przez jeden
proces.
- Grupa użytkowników: uruchamia proces w trybie długotrwałego
wykonywania na początku każdej grupy użytkowników.
- Użytkownik wirtualny: uruchamia proces w trybie długotrwałego
wykonywania dla każdego użytkownika wirtualnego.
- Wyłączony tryb długiego wykonywania: proces trybu długotrwałego
wykonywania nie jest używany. W tym trybie interfejs GUI produktu SAP jest
wywoływany bezpośrednio przez produkt Rational Performance Tester, co powoduje
zwiększenie wykorzystania zasobów systemu operacyjnego.
- W polu Liczba uruchomień sesji SAP na proces podaj
liczbę sesji produktu SAP do uruchomienia. Proces trybu długotrwałego
wykonywania uruchamia jedną sesję naraz. Jeśli na przykład określono 100 sesji
użytkownika wirtualnego, proces trybu długotrwałego
wykonywania zajmuje jedną sesję naraz, a gdy jest aktywnych 100 sesji, zostaje
uruchomiony nowy proces.
- Kliknij przycisk OK i zapisz harmonogram.