Określanie oczekiwanej treści dla wielu żądań

Punkty weryfikacji treści weryfikują, czy odpowiedź zawiera oczekiwany łańcuch. Jeśli zwrócona treść jest nieoczekiwana, dziennik testu zwraca zdarzenie wyniku zakończone niepowodzeniem. Użytkownik może przejść przez test i utworzyć punkty weryfikacji treści w wielu żądaniach lub w całym teście.

Procedura

Aby utworzyć punkty weryfikacji treści w wielu żądaniach:

  1. Dopasuj zasięg punktu weryfikacji. Wartością domyślną jest tworzenie punktów weryfikacji treści tylko w żądaniach podstawowych i pomijanie odpowiedzi z treścią binarną. Kliknij opcję Okna > Preferencje > Test > Edytor testów > Test HTTP. Zgodnie z potrzebami zaznacz opcje Pomiń odpowiedzi z treścią binarną i Utwórz tylko w odpowiedziach podstawowych lub usuń ich zaznaczenie.
  2. W nawigatorze testów przejdź do testu i kliknij go dwukrotnie. Test zostanie otwarty.
  3. Kliknij prawym przyciskiem myszy nazwę testu, stronę testową lub żądanie i wybierz opcję Punkty weryfikacji > Włącz punkty weryfikacji treści. Dokonany wybór określa, czy punkt weryfikacji zostanie dodany do wszystkich stron testowych, do strony w teście czy do określonego żądania. Należy potwierdzić zamiar zmodyfikowania elementów testu, a następnie kliknąć przycisk OK.
  4. W oknie Tworzenie/włączanie punktu weryfikacji treści ustaw wartość Weryfikacja nie zostanie zaliczona, jeśli na: Znaleziono co najmniej jeden zaznaczony łańcuch lub Nie znaleziono żadnego zaznaczonego łańcucha.
  5. Na liście łańcuchów w kolumnie Tekst wybierz łańcuchy, które powinien wyszukiwać punkt weryfikacji treści.
    • Jeśli edytowany jest test HTTP, w oknie wyświetlane są łańcuchy zdefiniowane przez użytkownika.
    • W przypadku edytowania testu Siebel HTTP w oknie są wyświetlane również łańcuchy interesujące z punktu widzenia aplikacji Siebel.
  6. Aby utworzyć nowy łańcuch od podstaw, kliknij opcję Nowy łańcuch. Aby utworzyć nowy łańcuch, edytując inny łańcuch, kliknij go, a następnie kliknij opcję Duplikuj. Aby edytować istniejący łańcuch, kliknij opcję Edytuj. Aby usunąć łańcuch, kliknij opcję Usuń.
  7. Opcjonalnie w punkcie weryfikacji można wstawić wyrażenie regularne. Najbardziej powszechne wyrażenia regularne to gwiazdka (*) oznaczająca dowolną liczbę znaków, znak zapytania (?) oznaczający pojedynczy znak oraz ukośnik odwrotny (\) oznaczający znak zmiany znaczenia, który umożliwia wprowadzanie literałów. Szczegółowe informacje na temat wyrażeń regularnych języka Java™ zawiera dokumentacja języka Java.
  8. W oknie Tworzenie/włączanie punktu weryfikacji treści przetwarzane są żądania. Ustawienia preferencji wybrane w pierwszym kroku określają, czy zmieniane są żądania dodatkowe i żądania zawierające dane binarne. Wybierz jedną z następujących opcji:
    Opcja Opis
    Pomiń Powoduje przejście do następnego żądania bez wstawienia punktu weryfikacji w bieżącym żądaniu.
    Włącz Powoduje wstawienie punktu weryfikacji do bieżącego żądania i przejście do następnego żądania.
    Włącz wszystkie Powoduje wstawienie punktu weryfikacji w każdym żądaniu testu (jeśli zasięgiem jest test) lub każdym żądaniu strony (jeśli zasięgiem jest strona).
    Domyślnie łańcuch ustawiony dla punktu weryfikacji treści jest dostępny dla wszystkich testów. Aby łańcuch był dostępny tylko dla konkretnego testu lub aby wyczyścić listę łańcuchów wyświetlanych przy tworzeniu punktu weryfikacji, należy zmienić preferencje w sekcji Punkty weryfikacji treści w opcji Okna > Preferencje > Test > Edytor testów > Ogólne.

Opinia