Tworzenie żądań dodatkowych HTTP

Rejestrowanie tworzy wiele żądań i odpowiedzi HTTP. W niektórych przypadkach odpowiedź z serwera może być dynamiczna i z jej powodu może być potrzebna modyfikacja kolejnych żądań. Podczas odtwarzania testu niektóre z tych żądań dynamicznych mogą się nie powieść. Na przykład rejestrowanie i odtwarzanie mogą obejmować inny zestaw użytkowników z różnymi ustawieniami uprawnień lub elementy interfejsu użytkownika mogły zostać zmienione od czasu, gdy test został zarejestrowany. Aby zapewnić odtworzenie testu bez konieczności ponownego rejestrowania go, można utworzyć żądania dodatkowe, które na podstawie odpowiedzi odebranej z serwera pobiorą dokładne wartości wymagane przez test.

O tym zadaniu

Należy zidentyfikować żądanie HTTP, dla którego ma zostać utworzone żądanie dodatkowe, a następnie utworzyć odwołanie dla wszystkich wystąpień, aby dynamicznie wygenerować żądanie. Aby nie tworzyć odwołania, można zdefiniować zmienną tablicową zawierającą listę żądań HTTP do użycia z poziomu odtwarzania. Zmiennej tablicowej można użyć w kodzie niestandardowym.

Procedura

  1. Aby utworzyć odwołanie, patrz temat Tworzenie odwołania.
  2. Kliknij prawym przyciskiem myszy żądanie HTTP, dla którego ma zostać utworzone żądanie dodatkowe, i kliknij przycisk Utwórz generator żądań dodatkowych HTTP. Można również wybrać wiele żądań HTTP, które mają wspólne nagłówki lub atrybuty połączenia. Jeśli wiele żądań nie ma wspólnych atrybutów, zostanie wyświetlona prośba o wybranie jednego żądania jako szablonu. Oryginalne żądania HTTP zostają wyłączone, wskazując, że odtwarzanie będzie obecnie używać tylko żądania dodatkowego HTTP.
  3. Uruchom test.

Opinia