Możliwe jest rejestrowanie interakcji użytkownika z klientem
interfejsu GUI systemu SAP w celu wygenerowania testu systemu SAP. Podczas
rejestrowania kreator rejestrowania otwiera klient interfejsu GUI systemu SAP i
rejestruje wszystkie interakcje zachodzące między klientem i serwerem.
Zanim rozpoczniesz
Należy sprawdzić, czy na serwerze SAP R/3 i w kliencie interfejsu GUI
systemu SAP włączono obsługę skryptów interfejsu GUI systemu SAP. Więcej informacji na ten temat zawiera sekcja Konfigurowanie systemu SAP R/3 na potrzeby testowania wydajności.
Należy upewnić się, że dostępny jest działający interfejs GUI systemu SAP oraz
że można nawiązać połączenie z serwerem SAP R/3.
Testy są przechowywane
w projektach testów wydajności. Jeśli obszar roboczy nie zawiera projektu,
kreator tworzenia testu umożliwia utworzenie go.
Należy upewnić się, że
rejestrowana sesja jest powtarzalna. Jeśli na przykład w systemie SAP zostaną
utworzone elementy, które nie zostaną usunięte, będą one już istnieć podczas
wykonywania testu, co może spowodować, że test nie będzie działał zgodnie z
oczekiwaniami.
Procedura
Aby zarejestrować test systemu SAP:
- W perspektywie Test wydajności kliknij przycisk Nowy test na podstawie zapisu
na pasku narzędzi lub kliknij opcję
.
- W kreatorze Nowy test na podstawie zapisu kliknij
opcję Utwórz test na podstawie nowego zapisu, wybierz
opcję Test systemu SAP i kliknij przycisk
Dalej. W przypadku rejestrowania poufnych danych można wybrać opcję
Poziom szyfrowania rejestrowania.
- Na stronie Wybór położenia wybierz projekt i folder
dla nowego testu, wpisz nazwę testu, a następnie kliknij przycisk
Dalej. Jeśli to konieczne, należy kliknąć ikonę Utwórz folder
macierzysty
, aby utworzyć projekt lub folder.
- Na stronie Połączenie SAP wybierz sposób łączenia się
z serwerem SAP R/3:
- W większości przypadków można wybrać opcję Logowanie do
systemu SAP, a następnie wprowadzić opis normalnie używany przez
program SAP Logon do identyfikacji serwera w polu Nazwa systemu
SAP.
- Jeśli używane środowisko nie obsługuje programu SAP Logon, wybierz
opcję Informacje o serwerze. W polu
Serwer aplikacji wprowadź nazwę hosta lub adres
IP serwera. Następnie podaj wartość w polu Numer
systemu. Jeśli jest to wymagane, wprowadź informacje w polu
Inne opcje. Dokumentacja systemu SAP zawiera szczegółowe
informacje na temat innych opcji programu SAP Logon.
- Jeśli w środowisku są używane gatewaye lub routery do nawiązania
połączenia z serwerem SAP R/3, wybierz opcję Połączenie według
łańcucha.
Aby określić poprawny łańcuch połączenia, kliknij
opcję Edytuj.
Dokumentacja systemu SAP zawiera
szczegółowe informacje na temat łańcuchów połączeń.
- Jeśli istnieje plik skrótu SAP umożliwiający automatyzację połączenia,
wybierz opcję Plik skrótu SAP. Aby określić położenie
pliku, kliknij przycisk Przeglądaj.
- Dostępna jest również opcja logowania do systemu SAP za pomocą portalu
HTTP SAP. Więcej informacji na ten temat zawiera sekcja Rejestrowanie sesji z portalem HTTP SAP.
- Aby pominąć proces logowania i rozpocząć rejestrowanie z poziomu
określonego ekranu w środku sesji, uruchom sesję za pomocą programu SAP Logon,
przejdź do ekranu, a następnie wybierz opcję Rejestruj z działającej
sesji uruchomionej z programu logowania SAP. Rejestrowany test nie
będzie zawierać żadnych informacji o połączeniu. Ta opcja może być przydatna
podczas dzielenia testów.
- Jeśli test wydajności systemu SAP jest rejestrowany po raz pierwszy,
przeczytaj ostrzeżenie dotyczące prywatności i wybierz opcję
Akceptuj, aby kontynuować.
- Kliknij przycisk Zakończ, aby rozpocząć
rejestrowanie. W niektórych przypadkach może zostać wyświetlone ostrzeżenie, że
skrypt otwiera połączenie z systemem SAP.
- Zaloguj się do systemu SAP i wykonaj transakcje do przetestowania. Ze względów bezpieczeństwa hasło nie może być rejestrowane przez
rejestrator testu systemu SAP. Zamiast tego jest ono żądane na końcu sesji
rejestrowania.
- W oknie interfejsu GUI systemu SAP wykonaj czynności do przetestowania. Za pomocą paska narzędzi Adnotacje testowe
rejestratora można dodawać komentarze, rejestrować synchronizacje
lub wykonywać zrzuty ekranu podczas rejestrowania.
- Aby dodać komentarz do rejestrowanego testu, należy kliknąć ikonę
Wstaw komentarz
.
- Aby dodać zrzut ekranu do rejestrowanego testu, należy kliknąć ikonę
Przechwyć ekran
.
Zrzuty ekranu i okna ułatwiają odczytywanie
testów i pomagają w wizualizacji zarejestrowanego testu. Istnieje możliwość
zmiany ustawień dla zrzutów ekranu i dodawania komentarzy do obrazu.
- Aby ręcznie dodać synchronizację testu do zapisu, należy kliknąć ikonę
Wstaw synchronizację
.
- Aby wstawić punkt podziału do zarejestrowanego testu, należy kliknąć ikonę
Punkt podziału
. Korzystając z punktów podziału, można
wygenerować wiele testów z jednego zapisu. Testy te można odtworzyć w innej
kolejności przy użyciu harmonogramu. Sekcja
Dzielenie
testu podczas rejestrowania zawiera więcej informacji na temat dzielenia
testu.
- Po zakończeniu transakcji do przetestowania zatrzymaj rejestrator,
zamykając interfejs GUI systemu SAP lub klikając ikonę
Zatrzymaj
w widoku
Sterowanie rejestratorem.
- W oknie Wprowadzanie hasła wpisz hasło do konta,
które było używane podczas rejestrowania. Ten krok jest wymagany, ponieważ interfejs GUI systemu SAP nie zezwala na
bezpośrednie rejestrowanie hasła. W trakcie generowania testu będzie otwarte okno
postępu. Po zakończeniu w widoku Sterowanie rejestratorem
zostanie wyświetlony następujący komunikat: Generowanie testu
zostało zakończone. Test zostanie wyświetlony na liście
nawigatora testów i otwarty w edytorze testów.