Tworzenie odwołania lub odwołania do pola

Po określeniu wartości testowej jako odwołania lub określeniu zestawu danych testowych jako odwołania do pola można używać danych w innym miejscu w teście.

O tym zadaniu

Odwołanie, które zazwyczaj znajduje się w danych odpowiedzi, wskazuje konkretną wartość do użycia w późniejszym etapie testu (zazwyczaj w żądaniu). Wartość żądania można zastąpić odwołaniem. To podstawienie jest nazywane korelacją danych. Odwołania można również użyć jako danych wejściowych dla warunku IF-THEN w teście lub jako danych wejściowych dla niestandardowego kodu Java™ wywoływanego w ramach testu.

Odwołanie do pola wskazuje cały blok danych testowych. Na przykład jako odwołanie do pola można określić całą odpowiedź HTTP. Odwołania do pola można użyć jako danych wejściowych dla niestandardowego kodu Java wywoływanego w ramach testu.

Procedura

  1. W nawigatorze testów przejdź do testu, a następnie kliknij go dwukrotnie. Test zostanie otwarty.
  2. Znajdź wartość lub zestaw danych do określenia jako odwołanie albo odwołanie do pola.
    Różne protokoły obsługują różne odwołania. W przypadku testów HTTP odwołania i odwołania do pól można utworzyć w następujących polach:
    • Wartość nagłówka odpowiedzi, kolumna Wartość tabeli Nagłówki odpowiedzi
    • Treść odpowiedzi, pole Treść
    W przypadku odpowiedzi HTTP odwołania do pól można utworzyć w następujących polach:
    • Pole Status
    • Pole Przyczyna
  3. Utwórz odwołanie:
    1. W przypadku treści odpowiedzi podświetl wartość. W przypadku treści nagłówka odpowiedzi kliknij wiersz w tabeli Nagłówki odpowiedzi, a następnie kliknij opcję Modyfikuj.
    2. Kliknij prawym przyciskiem myszy, a następnie kliknij opcję Utwórz odwołanie. Wartość zostanie podświetlona kolorem jasnoniebieskim. Ten kolor wskazuje, że jest to nieużywane odwołanie. Po użyciu odwołania kolor podświetlenia zmieni się na ciemnoniebieski. Nazwa odwołania jest nadawana automatycznie. Aby wyświetlić nazwę odwołania, należy kliknąć prawym przyciskiem myszy wartość, a następnie wybrać opcję Właściwości. Aby przeprowadzić edycję wyrażenia regularnego używanego do znajdowania odwołania, należy kliknąć przycisk Przełącz asystę wyrażeń regularnych w oknie Właściwości. W asystencie wyrażeń regularnych wyświetlana jest treść odpowiedzi zgodna z wyrażeniem regularnym i grupy przechwycone przez wyrażenie regularne. Aby upewnić się, że szczegóły dotyczące odwołania są zawsze rejestrowane, należy wybrać odwołanie i kliknąć opcję Właściwości, a następnie zaznaczyć pole wyboru Zawsze rejestruj szczegóły. Aby utworzyć odwołanie, które będzie używane przez żądanie dodatkowe HTTP, należy wybrać opcję Wszystkie wystąpienia. Możliwe jest również dopasowanie odwołania w podanym zakresie wszystkich wystąpień.
    Uwaga:

    Odwołanie tworzone pod kątem używania przez żądanie dodatkowe HTTP nie może być używane przez kod niestandardowy ani inne źródła danych.

    Jeśli zostanie zaznaczone pole wyboru Zawsze rejestruj szczegóły, szczegóły będą rejestrowane niezależnie od poziomu rejestrowania ustawionego dla harmonogramu. Tej opcji należy używać tylko na potrzeby debugowania.

    Zawsze można rejestrować szczegóły dotyczące elementów podstawiających, źródeł danych i żądań.

  4. Aby utworzyć odwołanie do pola, nie podświetlaj wartości. Zamiast tego kliknij prawym przyciskiem myszy wartość, a następnie kliknij opcję Utwórz odwołanie do pola.
    1. Nazwy odwołań do pól nie są nadawane automatycznie. Aby nadać nazwę odwołaniu do pola, kliknij prawym przyciskiem myszy odwołanie do pola, a następnie wybierz opcję Właściwości. Wpisz nazwę w polu Nazwa, a następnie kliknij przycisk OK.
    Całe pole zostanie podświetlone na żółto. Ten kolor wskazuje, że jest to odwołanie do pola.

Opinia