Udostępnij za pośrednictwem


Ustawienie właściwości Test wydajności sieci Web za pomocą edytora Test wydajności sieci Web

Można ustawić właściwości dla testów wydajności sieci Web i części testów wydajności sieci Web do kontrolowania sposobu badania uruchamia i weryfikuje aspektów witryny są badania.Można ustawić te właściwości na następujących poziomach:

  • Na test wydajności sieci Web

  • Na wydajność sieci Web należy przetestować żądania

  • W formularzu Księgowanie parametry i parametry ciągu kwerendy

[!UWAGA]

Nie jest pełną listę właściwości.

Wymagania

  • Visual Studio Ultimate

Właściwości testów wydajności sieci Web

  • StopOnErrorWłaściwość.Po uruchomieniu testu wydajności sieci Web błąd w żądaniu HTTP może spowodować niepowodzenie badania.Pomimo nieudane wynik testu nie automatycznie przestanie działać.Aby badania stop uruchomiony, gdy wystąpi taki błąd, właściwość test błąd Stop na wartość true.

  • InheritFromWebTestbadania właściwości podrzędne, wydajność sieci Web.Jeśli test wydajności sieci Web znajduje się inny test wydajności sieci Web i dziedziczy właściwości test wydajności nadrzędnej sieci Web, ta właściwość zwraca obiekt WebTest testu wydajności nadrzędnej sieci Web.

  • Już obiektów zarówno WebTest, jak i WebTestRequest wynik właściwość, która zwraca wynik albo odrzuceniu.Aby uzyskać więcej informacji, zobacz Outcome i Outcome.

Właściwości na żądania Test wydajności sieci Web

  • ExpectedHttpStatusCode.Właściwość ta określa kod stanu HTTP, wskazujący na sukces dla żądania.Test wydajności sieci Web rejestratora początkowo ustawia tę wartość puste.Kod powrotny z zakresu 200 lub 300 poziom jest sukcesem.

    Żądanie zależne można dodać do żądania.Jeśli żądanie zależnych nie powiedzie się, jego kod stanu HTTP odpowiada kod stanu Http oczekuje na żądanie definicji, żądanie zależne zostaną oznaczone jako przebiegu.

    Jeśli dodać żądanie zależne i ustawić jego właściwość przeanalizować żądania zależnych True i zgodnego żądania jest analizowany, definicji żądanie zależne zastępuje analizowana składniowo żądania.Dzięki temu można zignorować błędy z żądania zależnych, które nie są w zakresie poziomu 200 lub 300 jawnie dodając żądanie zależne i ustawiając odpowiednio jego kod zwrotny.Adres URL żądania zależnych od testu wydajności sieci Web może zawierać parametr context, jako część ścieżki.

  • FollowRedirects.Jeśli ustawisz właściwość wykonaj przekierowania na wartość True, właściwość oczekuje, że kod HTTP dotyczy URL odpowiedzi rejestrowane.

    Na przykład można ustawić oczekuje, że kod stanu HTTP 401 i wykonaj przekierowania na wartość True.Możesz uruchomić test, sprawdza, czy kod stanu HTTP 401 (Unauthorized) jest zwracane, kiedy użytkownik określony w poświadczeniach dla testu wydajności sieci Web nie jest upoważniony do dostępu strony.

  • Oczekiwano adresu URL odpowiedziURL oczekuje odpowiedzi właściwość przechwytuje oczekiwane ostateczny adres URL żądania po wykonaniu wszystkich przekierowań.Rejestrator Test wydajności sieci Web automatycznie wypełnia to pole na odpowiednią wartość.

    [!UWAGA]

    Parametry ciągu kwerendy nie znajdują się w adresie URL w URL oczekuje odpowiedzi właściwości.

    Po ustawieniu Należy wykonać przekierowania właściwość żądania do False, reguły sprawdzania poprawności odpowiedzi URL odpowiada właściwości adresu URL żądania.

    [!UWAGA]

    URL oczekuje odpowiedzi właściwość sprawdzeniu przez regułę sprawdzania poprawności, na przykład reguła odpowiedzi adres URL.Reguła odpowiedzi adres URL nie ma właściwości, ale sprawdza poprawność podczas wykonywania, że ostateczny adres URL po wszystkich przekierowania, odpowiada wartości, który został zarejestrowany.Innymi słowy ostateczny adres URL jest adres URL, który jest wyświetlany w pasku adresu przeglądarki sieci Web, po zakończeniu żądania.Zasada ta jest przeznaczona do wykrywania przekierowania do strony błędu.Reguła sprawdzania poprawności odpowiedzi adres URL jest automatycznie dodawany do nagranych testu wydajności sieci Web.

Właściwości parametry

  • Zarejestrowane wartości należy usunąć powiązania pola związanego na stronie, a następnie przywrócić jego wartości oryginalnej wartości statycznej.Aby przywrócić oryginalne zarejestrowane wartości właściwości, należy użyć właściwości rejestrowane wartość parametru FormPost lub QueryString.Gdy jeden z tych parametrów jest niezwiązany, wartość parametru ustawiono wartość zarejestrowane automatycznie.

Zobacz też

Zadania

Jak: zgłoszenie użycia nazwy aby łatwo rozpoznać żądania w teście wydajności sieci Web

Jak: tworzenie testu wydajności zakodowane w sieci Web

Jak: Edycja istniejących testu wydajności sieci Web za pomocą edytora Test wydajności sieci Web

Koncepcje

Wiązanie źródła danych testu wydajności sieci Web

Za pomocą sprawdzanie poprawności i reguły ekstrakcji w sieci Web testów wydajności

Inne zasoby

Dostosowywanie nagrań testu wydajności sieci Web za pomocą edytora Test wydajności sieci Web