Warunki błędu

Warunki błędu obejmują niepowodzenia punktu weryfikacji, niepowodzenia nawiązywania połączenia, przypadki przekraczania limitu czasu serwera, alerty kodu niestandardowego, wyjątki kodu niestandardowego i problemy z korelacją danych. Użytkownik może określić działanie, jakie ma zostać podjęte po wystąpieniu warunku błędu. Raport Błędy zawiera warunki błędu i zachowania w przypadku błędów występujących w teście lub harmonogramie.

Niepowodzenie punktu weryfikacji tytułu strony [HTTP]

Zwrócony tytuł dla podstawowego żądania dla strony HTTP jest niezgodny z oczekiwanym tytułem. Wartość domyślna oczekiwanego tytułu strony to informacje zwracane między znacznikami <title> i </title> podczas rejestrowania. Więcej informacji na ten temat zawiera sekcja Określanie oczekiwanego tytułu strony.

Niepowodzenie weryfikacji kodu odpowiedzi [HTTP]

Zwrócony kod odpowiedzi jest niezgodny z oczekiwanym kodem odpowiedzi. Można określić dokładną zgodność lub zgodność rozluźnioną. Więcej informacji na ten temat zawiera sekcja Określanie oczekiwanego kodu odpowiedzi.

Niepowodzenie weryfikacji wielkości odpowiedzi [HTTP]

Liczba zwróconych bajtów jest niezgodna z oczekiwaną liczbą bajtów. Można kontrolować, w jakim stopniu wielkość zwróconej odpowiedzi musi być zgodna z zarejestrowaną wielkością odpowiedzi. Więcej informacji na ten temat zawiera sekcja Określanie oczekiwanej wielkości odpowiedzi.

Niepowodzenie punktu weryfikacji treści

Odebrane dane są niezgodne z oczekiwanymi danymi. Elementy sterowania punktów weryfikacji treści są specyficzne dla protokołu.

Niepowodzenie połączenia

Środowisko robocze lub komputery agentów nie mogą nawiązać połączenia z testowanym serwerem.

Niepowodzenie uwierzytelniania

Próba zalogowania się do testowanego serwera nie powiodła się.

Osiągnięto koniec puli danych

Osiągnięto ostatni wiersz puli danych. Więcej informacji na ten temat można znaleźć w sekcji Przegląd puli danych.

Niepowodzenie wyodrębniania odwołania

Odpowiedź otrzymana podczas odtwarzania różni się od odpowiedzi odebranej podczas rejestrowania testu. Korelacja danych nie powiodła się, ponieważ wyrażenie regularne powiązane z odwołaniem było niezgodne z oczekiwaną wartością.

Niepowodzenie podstawiania

Odwołanie dla oczekiwanego podstawienia danych jest puste.

Przekroczenie limitu czasu serwera

Testowany serwer nie odpowiedział przed upłynięciem limitu czasu.

Niepowodzenie niestandardowego punktu weryfikacji

Niestandardowy punkt weryfikacji nie zwrócił statusu powodzenia po wykonaniu weryfikacji napisanej w postaci kodu Java™. Więcej informacji zawiera sekcja Reporting custom verification point failures.

Alert kodu niestandardowego

Kod niestandardowy zgłosił warunek RPTCondition.CustomCodeAlert. Następujący kod zgłasza alert kodu niestandardowego:
tes.getTestLogManager().reportErrorCondition(RPTCondition.CustomCodeAlert);
Więcej informacji na ten temat zawiera sekcja ITestLogManager w dokumentacji Javadoc.

Wyjątek kodu niestandardowego

Wystąpił wyjątek kodu niestandardowego w teście. Domyślnie produkt Rational Performance Tester powoduje wyjście użytkownika, jeśli wystąpi wyjątek w kodzie niestandardowym. Informacje na temat ustawiania różnych działań zawiera sekcja Zachowanie obsługi błędów.

Opinia