Rejestrowanie sesji z portalem HTTP SAP

Aby zmierzyć wydajność portalu SAP z poziomu interfejsu WWW, można zarejestrować test systemu SAP za pomocą opcji portalu HTTP SAP.

Zanim rozpoczniesz

Należy sprawdzić, czy produkt IBM® Rational Performance Tester Agent jest uruchomiony na komputerze lokalnym oraz czy na serwerze SAP R/3 i w kliencie interfejsu GUI systemu SAP włączono obsługę skryptów interfejsu GUI systemu SAP.

Testy są przechowywane w projektach testów wydajności. Jeśli obszar roboczy nie zawiera projektu, kreator tworzenia testów tworzy go z nazwą, którą można zmienić. Aby zapisać test w konkretnym projekcie, przed zarejestrowaniem testu należy sprawdzić, czy projekt istnieje.

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ć jego niepowodzenie.

Procedura

Aby zarejestrować sesję portalu SAP:

  1. Kliknij opcję Plik > Nowy > Test na podstawie zapisu, a następnie wybierz opcję SAP – zapis i kliknij przycisk Dalej.
  2. Wybierz projekt i folder, w którym ma zostać utworzony test wprowadzania wsadowego, wpisz nazwę nowego testu, a następnie kliknij przycisk Dalej.
  3. Na stronie Sesja SAP kreatora wybierz opcję Rejestruj sesję zainicjowaną z portalu HTTP SAP.
  4. Wybierz przeglądarkę WWW i kliknij przycisk Dalej.
  5. W zależności od dokonanego wyboru wykonaj jeden z poniższych kroków. Na stronie Ustawienia rejestratora, w zależności od wybranej przeglądarki, określ następujące szczegóły:
    • Należy kliknąć przycisk Rejestruj ruch przy użyciu rejestratora proxy, aby zarejestrować ruch HTTP lub SOCKS za pośrednictwem proxy, lub kliknąć przycisk Rejestruj ruch przy użyciu rejestratora gniazda, aby rejestrować ruch sieciowy niskiego poziomu dla aplikacji, w których nie można używać proxy. Ta opcja powinna być używana przede wszystkim wtedy, gdy nie jest używana przeglądarka Mozilla Firefox ani Microsoft Internet Explorer.
      Uwaga: Jeśli stosowane jest rejestrowanie przy użyciu proxy, można odfiltrować żądania HTTP lub HTTPS do konkretnych punktów końcowych, tak aby żadne żądania do tych punktów końcowych nie były rejestrowane. Patrz sekcja Preferencje rejestrowania proxy.
    • Jeśli serwer wymaga uwierzytelniania SSL klienta, należy udostępnić magazyn kluczy certyfikatów klienta dla rejestratora proxy na potrzeby uwierzytelniania przez serwer w taki sposób, jakby rejestrator proxy był klientem. Należy zaznaczyć pole wyboru Serwer wymaga konkretnego certyfikatu klienta. Należy podać nazwę pliku i hasło magazynu kluczy certyfikatów serwera. Jeśli wymaganych jest wiele certyfikatów, należy kliknąć opcję Wiele certyfikatów, a następnie kliknąć przycisk Dodaj, aby określić nazwę pliku kluczy certyfikatów i hasło dla każdej nazwy hosta i każdego portu.
    • Jeśli wybrano przeglądarkę Mozilla Firefox, można wybrać opcję użycia tymczasowego profilu przeglądarki Firefox. Dzięki temu przeglądarka Firefox zostanie uruchomiona bez żadnych zakładek, wtyczek i pasków narzędzi, które mogą być powiązane ze zwykłym profilem. Należy zaznaczyć pole wyboru Użyj alternatywnego profilu przeglądarki Firefox, a następnie wybrać opcję Użyj tymczasowego profilu przeglądarki Firefox.
    • Jeśli kliknięto opcję Rejestruj ruch przy użyciu rejestratora proxy, należy kliknąć opcję Zaawansowane, aby określić, czy użyć rejestratora proxy HTTP lub SOCKS w celu przeglądania i edycji ustawień połączenia sieciowego używanego przez przeglądarkę, czy podać zaawansowane ustawienia uwierzytelniania SSL. Jeśli kliknięto opcję Rejestruj ruch przy użyciu rejestratora gniazda, należy określić zaawansowane ustawienia uwierzytelniania SSL.
  6. Aby rozpocząć rejestrowanie, kliknij przycisk Zakończ. Zostanie otwarta przeglądarka WWW.
  7. W przeglądarce WWW wpisz adres URL interfejsu WWW portalu SAP.
  8. Na stronie WWW wykonaj procedurę logowania, a następnie kliknij odsyłacz, aby otworzyć sesję interfejsu GUI systemu SAP. Przeglądarka WWW pobierze plik skrótu portalu SAP i otworzy aplikację interfejsu GUI systemu SAP przy użyciu informacji sesji zawartych w pliku skrótu.
  9. W kliencie interfejsu GUI systemu SAP zakończ transakcje do zarejestrowania dla testu.
  10. Po zakończeniu transakcji do przetestowania zatrzymaj rejestrowanie, zamykając interfejs GUI systemu SAP i przeglądarkę WWW.

Wyniki

Na końcu sesji rejestrowania zostanie utworzony jeden test, który będzie zawierać zarówno strony HTTP, jak i strony interfejsu GUI systemu SAP. Aby wykonać test portalu SAP, należy kliknąć opcję Uruchom test.


Opinia