Określanie liczby dozwolonych przekierowań adresu URL podczas wykonywania testu

W przypadku wykonywania testu w środowisku ze współużytkowaniem obciążenia podczas przetwarzania HTTP może wystąpić nieoczekiwana pętla przekierowań. Nieoczekiwana odpowiedź przekierowania występuje, gdy żądanie HTTP, które zwykle zwraca konkretny dokument, przekierowuje przeglądarkę do innego miejsca.

O tym zadaniu

Gdy system wykryje nieskończoną pętlę przekierowań, pętla nieskończona zostaje przerwana, dla żądania zostaje zgłoszona ocena błędu i zostaje wyświetlony następujący komunikat:

Wykryto nieskończoną pętlę przekierowań podczas pobierania adresu URL n. Jeśli jest to oczekiwane i zrozumiałe, zwiększ wartość parametru RPT_VMARGS rptMaxRedirection. Historia przekierowań: (od pierwszego adresu URL do bieżącego).

Domyślna liczba przekierowań jest ustawiona na 10, jednak można edytować maksymalną liczbę przekierowań, aktualizując argument RPT_VMARGS w ustawieniu –DrptMaxRedirection.

Aby zmodyfikować liczbę dozwolonych przekierowań, zanim zostanie zgłoszony błąd, wykonaj następujące kroki na każdym komputerze agenta.

Procedura

  1. W nawigatorze testów rozwiń projekt, aby znaleźć komputer agenta do zmiany w miejscu wdrożenia. Komputery agentów są reprezentowane przez ikonę Ikona położenia wyglądająca jak trzy małe monitory.
  2. Kliknij prawym przyciskiem myszy komputer agenta, a następnie kliknij opcję Otwórz.
  3. W obszarze Grupy właściwości kliknij opcję Właściwości ogólne, a następnie kliknij przycisk Dodaj.
  4. W oknie Nowa właściwość wykonaj następujące czynności:
    1. W polu Nazwa właściwości wpisz wartość RPT_VMARGS.
    2. Sprawdź, czy pole Operator zawiera wartość =.
    3. W polu Wartość właściwości wpisz –DrptMaxRedirection=n, gdzie n jest maksymalną liczbą przekierowań, jakie mogą nastąpić przed wyświetleniem komunikatu o błędzie, a następnie kliknij przycisk OK.
    4. Dla każdego położenia komputera agenta jest dozwolony tylko jeden argument RPT_VMARGS. Jeśli jest wymaganych wiele właściwości w stylu RPT_VMARGS, należy rozdzielić pary -Dname=wartość spacją. Na przykład: -DrptMaxRedirection=15 -Dinna_właściwość=wartość.
    Następujące okno Nowa właściwość ustawia maksymalną liczbę przekierowań na 15:
    Okno Nowa właściwość przedstawiające nazwę właściwości ustawioną na RPT_VMARGS, operator ustawiony na jest równe i wartość właściwości ustawioną na DrptMaxRedirection=15

Opinia