Po zarejestrowaniu testu można podzielić go na mniejsze testy. Podział testu umożliwia utworzenie modułowych elementów składowych w postaci
mniejszych testów i łączenie ich w celu utworzenia większych testów. Oryginalny
test pozostaje niezmieniony. Istnieje możliwość ponownego łączenia tych
elementów składowych w harmonogramie, w tym pętli i warunków.
Zanim rozpoczniesz
W przypadku ponownego wykorzystywania wydzielonych testów w
harmonogramie należy upewnić się, że spójna jest ogólna struktura testu, w tym
szczegóły logowania i wylogowania z sesji SAP. Jeśli na przykład wydzielony
test a zawiera szczegóły logowania do sesji, a wydzielony test
c zawiera transakcję wylogowania, konieczne jest umieszczenie ich
w poprawnej kolejności w grupie użytkowników harmonogramu.
Testy systemu
SAP mogą być dzielone tylko na poziomie transakcji. W przypadku, gdy test jest
wykonywany w harmonogramie, musi rozpoczynać się od transakcji logowania do
systemu SAP i kończyć transakcją wylogowania z systemu SAP.
Procedura
- W nawigatorze testów przejdź do testu i kliknij go dwukrotnie. Test
zostanie otwarty.
- Kliknij prawym przyciskiem myszy transakcję SAP w teście i wybierz opcję
Podziel test. Kliknięta strona będzie pierwszą stroną
nowego testu.
- W oknie Nazwy nowych testów potwierdź miejsce
podziału, opcjonalnie podaj nazwy i opisy wydzielonych testów, a następnie
kliknij przycisk Dalej.
- W oknie Dzielenie testu przejrzyj zmiany, które mają
zostać wykonane w wyniku podziału, i kliknij przycisk
Zakończ.
Przykład
Na przykład można zarejestrować test, który zawiera następujące działania:
- Zalogowanie na serwerze.
- Utworzenie wpisu na serwerze i usunięcie tego wpisu.
- Edytowanie wpisu, sprawdzenie, że wystąpiła zmiana, i odtworzenie wpisu.
- Wylogowanie z serwera.
Test można podzielić na cztery części:
Logowanie, Tworzenie, Edytowanie i Wylogowanie. Następnie należy utworzyć
harmonogram, który uruchamia użytkowników wirtualnych wybranych z puli danych. Każdy użytkownik wirtualny uruchamia test Logowanie, wykonuje różne kombinacje
testów Tworzenie i Edytowanie, a następnie uruchamia test Wylogowanie.