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:
- Kliknij opcję
, a następnie wybierz opcję
SAP – zapis i kliknij przycisk
Dalej.
- Wybierz projekt i folder, w którym ma zostać utworzony test wprowadzania
wsadowego, wpisz nazwę nowego testu, a następnie kliknij przycisk
Dalej.
- Na stronie Sesja SAP kreatora wybierz opcję
Rejestruj sesję zainicjowaną z portalu HTTP SAP.
- Wybierz przeglądarkę WWW i kliknij przycisk Dalej.
- 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.
- Aby rozpocząć rejestrowanie, kliknij przycisk
Zakończ. Zostanie otwarta przeglądarka WWW.
- W przeglądarce WWW wpisz adres URL interfejsu WWW portalu SAP.
- 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.
- W kliencie interfejsu GUI systemu SAP zakończ transakcje do
zarejestrowania dla testu.
- 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.