Rejestrowanie testu systemu SAP

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:

  1. W perspektywie Test wydajności kliknij przycisk Nowy test na podstawie zapisu Przycisk Nowy test na podstawie zapisu na pasku narzędzi lub kliknij opcję Plik > Nowy > Test na podstawie zapisu.
  2. 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.
  3. 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 Ikona Utwórz folder macierzysty, aby utworzyć projekt lub folder.
  4. 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.
  5. 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ć.
  6. 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.
  7. 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.
  8. 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 Ikona Wstaw komentarz.
    • Aby dodać zrzut ekranu do rejestrowanego testu, należy kliknąć ikonę Przechwyć ekran Ikona 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ę Ikona Wstaw synchronizację.
    • Aby wstawić punkt podziału do zarejestrowanego testu, należy kliknąć ikonę Ikona Punkt podziałuPunkt podziału Ikona 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.
  9. Po zakończeniu transakcji do przetestowania zatrzymaj rejestrator, zamykając interfejs GUI systemu SAP lub klikając ikonę Zatrzymaj Przycisk Zatrzymaj rejestrowanie w widoku Sterowanie rejestratorem.
  10. 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.

Opinia