Edytor testów wyświetla listę stron HTTP na potrzeby testu według tytułów. W poniższym przykładzie przedstawiono test o nazwie visitIBM, który został wygenerowany po zarejestrowaniu następujących działań testera: wpisaniu adresu URL http://www.ibm.com, wybraniu opcji Oprogramowanie w sekcji Produkty i zatrzymaniu rejestrowania.
Okno edytora testów zawiera dwa główne obszary. Obszar po lewej stronie Zawartość testu zawiera hierarchię stron HTTP dla testu. Obszar po prawej stronie Szczegóły elementu testowego zawiera wspólne opcje i konkretne informacje o protokole HTTP. Opcje protokołu HTTP mają zastosowanie do wszystkich stron testu HTTP.
Zmienne testu są wymienione w górnej części obszaru Zawartość testu. Te zmienne, które są nazwami hostów i portami w teście, są tworzone automatycznie podczas generowania testu. Należy kliknąć nazwę zmiennej, aby sprawdzić, w jakim miejscu testu jest ona używana. Modyfikując te zmienne, można współużytkować lub ponownie wykorzystywać test w różnych konfiguracjach i dla różnych hostów WWW. Zmienne zdefiniowane przez użytkownika są również wymienione w górnej części obszaru Zawartość testu. Więcej informacji na ten temat zawierają tematy pokrewne.
Po rozwinięciu strony testu wyświetlana jest lista żądań dla tej strony, które znajdują się w oddzielnych folderach i których nazwy są pełnymi adresami WWW bez początkowego łańcucha http://. W poniższym przykładzie przedstawiono rozwiniętą pierwszą stronę testu visitIBM z wybraną stroną w obszarze Zawartość testu. W tym przykładzie ustawienia wyświetlane w sekcji Szczegóły elementu testowego mają zastosowane do wybranej strony.
Żądanie podstawowe, które jest oznaczone pogrubioną czcionką, jest podstawą tytułu strony. Żądanie podstawowe może być adresem WWW wpisanym przez testera w przeglądarce, klikniętym odsyłaczem hipertekstowym lub adresem WWW, do którego tester został przekierowany z innego żądania strony. W tym przykładzie żądanie podstawowe wskazuje, że tester został przekierowany do adresu www.ibm.com/us/ z początkowego żądania strony (www.ibm.com). Jeśli żądanie podstawowe nie zwraca tytułu strony, generator testu tworzy dla niego unikalną nazwę na podstawie pierwszego węzła adresu WWW.
Po rozwinięciu żądania wyświetlane są dane Odpowiedź dla żądania. Jak pokazano w poniższym przykładzie żądania mogą również zawierać dane Połączenie. Ponieważ w obszarze Zawartość testu wybrana jest odpowiedź, w obszarze Szczegóły elementu testowego wyświetlane są dane odpowiedzi dla tego żądania.
Dane Odpowiedź w poszczególnych żądaniach to dane, które serwer WWW zwrócił przeglądarce na podstawie tego żądania. Żądania wymienione wewnątrz strony są wspólnie odpowiedzialne za wszystko, co zostało zwrócone przez serwer WWW dla tej strony.
Aby dodać elementy potomne do wybranego elementu testowego, należy kliknąć przycisk Dodaj. Można także kliknąć prawym przyciskiem myszy element testu i wybrać działanie z menu. Widoczne opcje zależą od dokonanego wyboru. Na przykład po wybraniu testu można dodać nową stronę, blok kodu niestandardowego lub warunek IF. Po wybraniu strony można dodać żądanie lub warunek IF.
Przycisk Wstaw działa w podobny sposób. Można go użyć, aby wstawić element równorzędny przed wybranym elementem.
Przyciski Usuń, W górę i W dół oraz niektóre opcje wyboru przycisku Dodaj (Strona HTTP, Żądanie HTTP, Uwierzytelnianie podstawowe) przeznaczone są przede wszystkim do używania w testach pisanych ręcznie. Te działania lub opcje wyboru mogą z dużym prawdopodobieństwem spowodować uszkodzenie wygenerowanego testu. Typy struktur powszechnie używane w wygenerowanych testach są opisane w sekcjach Weryfikowanie oczekiwanego zachowania i Dodawanie elementów testowych.
W przypadku testowania aplikacji Siebel należy zapoznać się z sekcją Testowanie aplikacji Siebel, aby uzyskać informacje na temat wymagań wstępnych i szczegółowe informacje na temat różnic między standardowymi testami HTTP i testami Siebel.
Część edytora testów może czasami być przysłonięta.
Aby wyświetlić przysłonięty obszar, należy przesuwać kursor nad jedną z
niebieskich linii do momentu pojawienia się
, a następnie z wciśniętym lewym przyciskiem myszy
należy przeciągnąć linię w górę lub w dół.