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:
- Otwórz edytor testów, kliknij prawym przyciskiem myszy element
odbierania gniazda i wybierz opcję .
- 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.