Szczegóły testu HTTP

Pola szczegółów testu mają zastosowanie do całego testu.

Opcje wspólne

Pule danych
Wyświetla szczegółowe informacje na temat każdej puli danych używanej przez test: nazwę puli danych, używane kolumny oraz położenie w teście, w którym kolumna puli danych jest przywoływana. Kliknij element w kolumnie Położenie, aby przejść do tego położenia.
Dodaj pulę danych
Kliknij tę opcję, aby dodać odwołanie do puli danych w celu użycia jej przez test. Kliknięcie tej opcji odpowiada kliknięciu opcji Dodaj > Pula danych po wybraniu testu.
Usuń
Wybierz odwołanie do puli danych, a następnie kliknij tę opcję w celu usunięcia odwołania z testu. Pula danych będzie nadal dostępna dla innych testów.
Pokaż kandydatów puli danych
Kliknij tę opcję, aby otworzyć okno Wyświetlanie kandydatów puli danych, w którym można przejrzeć i zmienić korelację danych.
Certyfikaty cyfrowe
Wyświetla szczegółowe informacje na temat baz certyfikatów używanych przez test. Kliknij przycisk Dodaj, aby dodać bazę certyfikatów w celu użycia przez test. Protokół HTTP i architektura SOA obsługują certyfikaty cyfrowe. Inne protokoły nie obsługują certyfikatów cyfrowych.
Włącz analizę czasu odpowiedzi
Włącza gromadzenie danych analizy czasu odpowiedzi. Przy użyciu analizy czasu odpowiedzi można wyświetlić statystyki dotyczące każdego elementu strony. Statystyka pokazuje czas spędzony w każdej części testowanego systemu. Analiza czasu odpowiedzi pozwala na zidentyfikowanie problemów z kodem. Można dowiedzieć się, która aplikacja, na którym serwerze, stanowi wąskie gardło wydajności, a następnie można sprawdzić dokładnie, który pakiet, która klasa lub która metoda jest przyczyną problemu.

Ta opcja jest wyświetlana w wielu elementach testu. Włączenie tej opcji w elemencie powoduje również włączenie jej w elementach potomnych tego elementu. Przykładowo włączenie monitorowania na poziomie testu powoduje również włączenie monitorowania na poziomach strony i żądania. Monitorowanie można włączyć dla konkretnej strony. W takim przypadku monitorowanie dotyczy żądań tej strony, ale nie innych stron i żądań tych stron.

Protokół HTTP i architektura SOA obsługują analizę czasu odpowiedzi. Inne protokoły nie obsługują analizy czasu odpowiedzi.

Zabezpieczenia

Certyfikaty cyfrowe
Wyświetla szczegółowe informacje na temat baz certyfikatów używanych przez test. Kliknij przycisk Dodaj, aby dodać bazę certyfikatów w celu użycia przez test. Nie wszystkie protokoły obsługują certyfikaty cyfrowe.
Włącz uwierzytelnianie protokołu Kerberos
Wybierz tę opcję, aby włączyć uwierzytelnianie protokołu Kerberos. Po wezwaniu do uwierzytelnienia protokołu Kerberos podczas odtwarzania jest podawany identyfikator użytkownika, hasło i dziedzina. W przypadku zarejestrowania testu bez uwierzytelniania, a następnie włączenia uwierzytelniania protokołu Kerberos w testowanym systemie, zaznacz to pole wyboru.
Identyfikator użytkownika
Wpisz nazwę użytkownika. Format nazwy użytkownika składa się z nazwy użytkownika, znaku @ oraz przyrostka nazwy użytkownika. Nie używaj formatu domena\nazwa_użytkownika. W identyfikatorach użytkownika jest rozróżniana wielkość liter.
Hasło
Wpisz hasło dla identyfikatora użytkownika. W hasłach jest rozróżniana wielkość liter.
Dziedzina klienta
Wpisz dziedzinę aplikacji klienckiej. W środowiskach Windows dziedzina klienta jest nazwą domeny systemu Windows dla komputera wysyłającego żądanie do serwera. Zwykle nazwa dziedziny klienta zawiera tylko wielkie litery.
Centrum KDC klienta
Wpisz nazwę centrum dystrybucji kluczy klienta. W środowiskach Windows centrum dystrybucji kluczy klienta jest nazwą hosta kontrolera domeny dziedziny klienta. Domyślnie centrum dystrybucji kluczy klienta jest ustawione na kontroler domeny komputera, na którym test został zarejestrowany. Sprawdź wartość domyślną, kontaktując się z administratorem systemu.
Dziedzina serwera
Wpisz dziedzinę testowanego serwera. Klient i serwer mogą współużytkować tę samą dziedzinę. Wpisz dziedzinę serwera tylko wtedy, gdy dziedzina serwera jest inna niż dziedzina klienta. Skontaktuj się z administratorem systemu, aby uzyskać więcej informacji na temat dziedziny serwera.
Centrum KDC serwera
Wpisz nazwę centrum dystrybucji kluczy serwera. W środowiskach Windows centrum dystrybucji kluczy serwera jest nazwą hosta kontrolera domeny serwera. Wpisz nazwę centrum dystrybucji kluczy serwera tylko wtedy, gdy serwer znajduje się w innej domenie niż klient.
Włącz analizę czasu odpowiedzi
Wybierz tę opcję, aby włączyć gromadzenie danych analizy czasu odpowiedzi. Włączenie gromadzenia danych analizy czasu odpowiedzi jest możliwe na poziomie elementu nadrzędnego lub strony. Nie wszystkie elementy testowe obsługują gromadzenie danych analizy czasu odpowiedzi.

Wymagania dotyczące wydajności

Wymagania dotyczące wydajności
W tabeli wyświetlane są wymagania dotyczące wydajności, które zdefiniowano w teście. Aby edytować definicję wymagań, kliknij dwukrotnie wiersz tabeli. Aby powrócić do tej tabeli, kliknij nazwę elementu głównego testu w obszarze Zawartość testu.
Wyczyść
Wybierz co najmniej jedno wymaganie i kliknij tę opcję, aby usunąć definicję. Wymaganie jest nadal dostępne i może zostać ponownie zdefiniowane.
Włącz analizę czasu odpowiedzi
Wybierz tę opcję, aby włączyć gromadzenie danych analizy czasu odpowiedzi. Włączenie gromadzenia danych analizy czasu odpowiedzi jest możliwe na poziomie elementu nadrzędnego lub strony. Nie wszystkie elementy testowe obsługują gromadzenie danych analizy czasu odpowiedzi.

Opcje HTTP

Działanie przekroczenia limitu czasu
Określa działanie wykonywane przez test, jeśli żądanie podstawowe dla strony nie zakończy się powodzeniem w przedziale czasu podanym w polu Limit czasu. Jeśli wybrano opcję Rejestruj błąd i kontynuuj wykonywanie, test zarejestruje błąd i przejdzie do następnej strony. Jeśli wybrano opcję Spróbuj przeładować stronę, test spróbuje jeszcze raz przeładować stronę. Jeśli ta próba nie powiedzie się, test zarejestruje błąd i przejdzie do następnej strony.
Limit czasu
Określa próg czasu inicjowania działania wybranego dla opcji Działanie przekroczenia limitu czasu.
Wyczyść pamięć podręczną informacji cookie podczas uruchamiania testu
Ta opcja resetuje pamięć podręczną informacji cookie podczas wykonywania pętli w harmonogramie lub wtedy, gdy test następuje po innym teście w harmonogramie. Domyślnie pamięć podręczna informacji cookie dla użytkownika wirtualnego nie jest resetowana, co jest spójne z zachowaniem przeglądarki. Wybierz tę opcję, jeśli każda iteracja pętli ma się zachowywać jak nowy użytkownik. W przeciwnym razie informacje cookie w pamięci podręcznej mogą spowodować zmianę odpowiedzi serwera, a punkty weryfikacji mogą nie zostać zaliczone. W celu zresetowania pamięci podręcznej informacji cookie występujących między dwoma kolejnymi iteracjami pętli podczas jej wykonywania w teście dodaj kod niestandardowy i wywołaj interfejs API.
Wyczyść pamięć podręczną strony podczas uruchamiania testu
Ta opcja służy do usuwania zawartości pamięci podręcznej strony podczas uruchamiania testu. Pamięć podręczną usuwa się zwykle wtedy, gdy test następuje po innym teście w harmonogramie lub w przypadku przewidywania wyjątku braku pamięci z powodu przeciążenia.
Wyłącz emulację pamięci podręcznej stron w tym teście
Ta opcja powoduje wyłączenie emulacji pamięci podręcznej strony. Gdy włączono emulację pamięci podręcznej strony, uwzględniane są informacje buforowania w nagłówkach odpowiedzi serwera. Dodatkowo do serwera nie są wprowadzane żądania treści, która została potwierdzona przez klient jako aktualna w lokalnej pamięci podręcznej. Domyślnie emulacja pamięci podręcznej strony jest włączona.
Szybkość odtwarzania
Przesuń suwak, aby zwiększyć lub zmniejszyć szybkość wysyłania żądań HTTP. Możliwe jest określenie zakresu od zerowych opóźnień do opóźnień wynoszących dwukrotność zarejestrowanej długości. Ta skala jest stosowana do pola Opóźnienie dla każdego żądania w teście. Znaczne zwiększenie szybkości odtwarzania może spowodować, że żądania będą występować poza kolejnością. Aby rozwiązać ten problem, zmniejszaj szybkość odtwarzania do momentu, aż test ponownie będzie działał poprawnie.
Uwaga: Aby ustawić maksymalne opóźnienie żądań, kliknij opcję Okna > Preferencje > Test > Generowanie testu > Generowanie testu HTTP. Kliknij kartę Protokół, a następnie wprowadź wartość w polu Maksymalne opóźnienie żądania.
Zachowanie żądań dodatkowych
Kliknij przycisk Modyfikuj, aby wyłączyć lub ponownie włączyć żądania, które występują w obrębie strony. Możliwe jest wyłączenie wszystkich żądań dodatkowych, obrazów, żądań opartych na porcie lub hoście albo żądań zdefiniowanych przez użytkownika.
Włącz analizę czasu odpowiedzi
Wybierz tę opcję, aby włączyć gromadzenie danych analizy czasu odpowiedzi. Włączenie gromadzenia danych analizy czasu odpowiedzi jest możliwe na poziomie elementu nadrzędnego lub strony. Nie wszystkie elementy testowe obsługują gromadzenie danych analizy czasu odpowiedzi.

Opinia