Weryfikacja odebranej treści

Przy użyciu punktów weryfikacji treści można sprawdzić, czy rzeczywiste odebrane dane są zgodne z oczekiwanymi danymi, które określono w punkcie weryfikacji.

O tym zadaniu

Po dodaniu punktów weryfikacji odebrane dane są porównywane z oczekiwanymi danymi, czyli określonymi w elemencie testowym punktu weryfikacji. Punkty weryfikacji treści umożliwiają bezpośrednie porównanie danych zwróconych przez serwer i zwrócenie statusu powodzenia, jeśli kryteria zostały spełnione.

Procedura

Aby dodać punkt weryfikacji treści do testu gniazda:

  1. Otwórz edytor testów, kliknij prawym przyciskiem myszy element odbierania gniazda i wybierz opcję Dodaj > Punkt weryfikacji treści.
  2. Wybierz punkt weryfikacji, a w obszarze Szczegóły elementu testowego edytora testów podaj kryteria weryfikacji:
    Operator porównania
    Należy określić kryteria, które mają zostać użyte do przeprowadzenia weryfikacji, spośród następujących operatorów:
    Równa się
    Punkt weryfikacji zwraca status powodzenia, jeśli odebrane dane są dokładnie zgodne z tekstem lub treścią binarną określoną w obszarze Dane.
    Zawiera
    Punkt weryfikacji zwraca status powodzenia, jeśli tekst lub wartość binarna określona w obszarze Dane występuje co najmniej jeden raz w odebranych danych.
    Zaczyna się od
    Punkt weryfikacji zwraca status powodzenia, jeśli tekst lub wartość binarna określona w obszarze Dane występuje na początku odebranych danych.
    Kończy się na
    Punkt weryfikacji zwraca status powodzenia, jeśli tekst lub wartość binarna określona w obszarze Dane występuje na końcu odebranych danych.
    Różni się od
    Punkt weryfikacji zwraca status powodzenia, jeśli odebrane dane nie są dokładnie zgodne z tekstem lub treścią binarną określoną w obszarze Dane.
    Nie zawiera
    Punkt weryfikacji zwraca status powodzenia, jeśli tekst lub wartość binarna określona w obszarze Dane nie występuje w odebranych danych.
    Nie rozpoczyna się od
    Punkt weryfikacji zwraca status powodzenia, jeśli tekst lub wartość binarna określona w obszarze Dane nie występuje na początku odebranych danych.
    Dane
    Należy określić dane, których odbioru oczekuje się za pomocą połączenia.
    Dane binarne
    W tym widoku należy dokonać edycji oczekiwanej treści jako danych binarnych.
    Surowe dane ASCII
    W tym widoku należy dokonać edycji oczekiwanej treści jako surowych danych ASCII. Bajty są wyrażone jako 7-bitowe znaki alfanumeryczne lub za pomocą dwóch cyfr szesnastkowych i wtedy są poprzedzone łańcuchem \x. Dodatkowo, \r i \n reprezentują znak powrotu karetki i znak nowego wiersza, natomiast \\ reprezentuje znak ukośnika odwrotnego.

Co dalej

Każdy punkt weryfikacji gniazda można włączyć lub wyłączyć, klikając opcję Włącz punkt weryfikacji w edytorze testów.

Opinia