Istnieje możliwość zarejestrowania sesji HTTP, która obejmuje ruch
zarówno do aplikacji .swf
Adobe Flex, jak i z tej aplikacji.
O tym zadaniu
Aby można było uruchamiać aplikacje Flex (pliki .swf) oraz
rejestrować sesje HTTP, w przeglądarce WWW musi być zainstalowana wtyczka
Adobe Flash.
Technologia
Adobe Flex umożliwia komunikację w
formacie XML, SOAP lub AMF. Format AMF to skompresowane dane binarne, które
przed użyciem w testach wydajności HTML muszą zostać transformowane na dane XML.
Procedura
- Zarejestruj test HTTP zgodnie z opisem w sekcji Rejestrowanie testu HTTP. Domyślnie produkt
Rational Performance Tester
transformuje format AMF do formatu XML.
- Opcjonalne: Jeśli domyślne ustawienie produktu
Rational Performance Tester
zostało skonfigurowane w taki sposób, że po zarejestrowaniu transformacja nie
jest wykonywana, wykonaj kroki opisane w temacie
Transformowanie
danych binarnych w testach.
Wyniki
Po przeprowadzeniu transformacji dane XML są generowane w teście z
przedrostkami „amf” w nazwach, jak w poniższym przykładzie:
<amf3Property amfName="zipcode" amfType="amf3String" zipcode="94103"/>
Wygenerowane dane XML mogą być używane do korelacji danych. Na potrzeby
korelacji danych można używać tylko atrybutów
amfValue
lub atrybutów bez przedrostka
amf.
Uwaga: Nie należy
modyfikować ani używać korelacji danych w przypadku żadnych atrybutów XML,
które rozpoczynają się od przedrostka amf, z wyjątkiem
amfValue. Jeśli te atrybuty zostaną zmodyfikowane, powtórzenie
testu spowoduje wystąpienie błędów.