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.