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

Testy wydajności sieci Web można dostosować i skonfigurowany tak, aby spełnić większość potrzeb testowania aplikacji Web.Na przykład można dostosować testu wydajności sieci Web.Aby uzyskać informacje na temat tworzenia testu wydajności sieci Web, rejestrowanie, zobacz Tworzenie testów wydajności sieci Web przy użyciu rejestratora Test wydajności sieci Web.

Wymagania

  • Visual Studio Ultimate

Zadania

Zadania

Skojarzone tematy

Edytowanie istniejącego testu wydajności sieci Web nagrań: po utworzeniu testu wydajności sieci Web, można go edytować i dodawać reguły sprawdzania poprawności, połączenia z bazami danych i inne właściwości.

Można ustawić właściwości w ramach testów wydajności sieci Web, aby kontrolować sposób, w jaki badanie trwa i zweryfikować aspektów strony, testowany.Na przykład, można ustawić StopOnError właściwość tak, aby błąd w żądaniu HTTP spowoduje, że test zwróci błąd lub dodać nazwa raportowania dla żądania sieci Web.Nazwa raportowania sprawia, że łatwiejsza do rozpoznania w podglądzie wyniki testu wydajności sieci Web.

Dodawanie większej liczby żądań sieci Web do testu wydajności sieci Web: więcej żądań sieci Web można dodać do istniejącego testu wydajności sieci Web, uruchamiając Rejestrator Test wydajności sieci Web z Edytor Test wydajności sieci Web i zostanie ona a następnie zmodyfikowanie nowego żądania do spełnienia, testowania aplikacji sieci Web.

Konwertowanie nagranego testu wydajności sieci Web na kodowane jako test wydajności sieci Web: po utworzeniu testu wydajności sieci Web i skonfigurować go, można przekonwertować go na kodowane jako test wydajności sieci Web.Kodowane jako test wydajności sieci Web jest klasą .NET, który generuje sekwencję WebTestRequests.Można zaprogramować, przy użyciu Visual C# lub Visual Basic.

Uwaga A kodowane Web testu wydajności, które mogą być tworzone ręcznie, ale to sugerowane praktyki do konwersji nagranych testu wydajności sieci Web do kodowane jako test wydajności sieci Web.

Dodawanie komentarzy do testów wydajności sieci Web: mogą dodawać komentarze do test wydajności sieci Web sporządzać notatki o jakie logiczne działanie ma miejsce w każdym punkcie testu wydajności sieci Web.Na przykład po zmodyfikowaniu testu wydajności sieci Web w edytorze Test wydajności sieci Web komentarze pomocne w identyfikacji przeznaczenia każdego żądania.Dodatkowo komentarze są cenne ze względu na robienie notatek o regułach sprawdzania poprawności i ekstrakcji, które mają być dodane na określone żądania.

Dodawanie nazw raportowania wyjaśnienie identyfikacji żądania sieci Web: można dodać nazwy raportowania na żądania sieci Web, aby łatwiej zidentyfikować żądania sieci Web w raportach, a jednocześnie są badania.Zamiast adresu URL pojawi się nazwa raportowania.

Dostosowywanie testu wydajności sieci Web z czasami Pomyśl sztuczne użytkownika: myśleć, to czas spędzony przez uważne strony sieci Web, czyli wyświetlanie strony i ustalania następnej akcji użytkownika.Pomyśl razy można dostosować, konfigurując, ile sekund ma wydajność sieci Web test, aby wydać na określonych stron sieci Web.

Skonfigurować czas reakcji dozwolonych dla strony sieci Web w teście wydajności sieci Web: czas potrzebny dla każdej strony sieci Web załadować jest istotnym elementem aplikacji sieci Web.Jest to znane jako czas odpowiedzi.Podczas tworzenia testu wydajności sieci Web, można ustawić cel czas odpowiedzi dla każdego żądania strony sieci Web, w teście wydajności sieci Web.

Dodawanie źródła danych do testu wydajności sieci Web: źródło danych można dodać do testu wydajności sieci Web tak, aby żądania HTTP można powiązać go.Źródło danych można się z bazą danych, plik XML lub plik wartości rozdzielonych przecinkami (CSV).

Dodawanie reguł sprawdzania poprawności i ekstrakcji do testów wydajności sieci Web: reguł sprawdzania poprawności można dodać do swojej testu wydajności sieci Web do weryfikowania, czy aplikacja sieci Web działa poprawnie poprzez sprawdzenie poprawności istnienie tekstu, tagów lub atrybutów na stronie zwracane przez żądania sieci Web.Reguły sprawdzania poprawności można sprawdzić również, czas potrzebny, aby żądania do końca, a istnienie pól formularzy i ich wartości.

Można również dodać reguły ekstrakcji do weryfikowania, czy aplikacja sieci Web działa poprawnie przez wyodrębnianie danych z odpowiedzi na żądania sieci Web.Ekstrakcja zasady przechowywania wyników w kontekście badania jako par nazwa / wartość.Reguły ekstrakcji można wyodrębnić pól formularza, tekst, atrybuty, nagłówki, wyrażeń regularnych i ukryte pola

Dostosowywanie testu wydajności sieci Web, za pomocą pętli, Podręcznik rozgałęziania i transakcji: elastyczność można dodać do testów wydajności sieci Web, dodając pętli, warunki rozgałęzienia i transakcje.

Przy użyciu transakcji w teście wydajności sieci Web: w ramach testu wydajności sieci Web, można upakować działań w ramach transakcji.Można traktować jako zaczynającego się czasomierza, żądania dotyczącego strony, żąda innej strony i następnie kończącego zegar typową transakcją.Tę serię działań, od początku do końca, stanowi transakcję.

UwagaUwaga
Czas odpowiedzi transakcji są wyświetlane w tabeli załadować analizatora przetestować podczas testu wydajności sieci Web, która zawiera transakcje jest stosowane w badaniu obciążenia.

Dodawanie połączeń z testu wydajności sieci Web do innego testu wydajności sieci Web: wywołanie innego testu wydajności sieci Web można wstawić do istniejącego testu wydajności sieci Web.

Skonfigurować witrynę sieci Web na używanie poświadczeń użytkownika: można ustawić poświadczenia w testów wydajności sieci Web dla witryny sieci Web, który używa uwierzytelniania podstawowego lub zintegrowanego uwierzytelniania systemu Windows.Witryn sieci Web, które często zawierają informacje osobiste wymaga uwierzytelnienia użytkownika, zanim zostaną wyświetlone wszelkie informacje za pomocą przeglądarki.

Dostosowywanie sieci Web adres URL serwera sieci Web przy użyciu parametryzacji testy wydajności: można parameterize adres URL dla serwera sieci Web, aby łatwo zmienić serwer sieci Web że swój cel badania.

Promować parametry dynamiczne w teście wydajności sieci Web: aplikacji sieci Web swój testowanego może dynamicznie generują dane, takie jak identyfikator sesji.Test wydajności sieci Web można użyć takich wartości parametru wygenerowany przez przechwytywanie go z odpowiedzi HTTP, przy użyciu reguły ekstrakcji i następnie wiązanie to kolejne żądanie HTTP.Ta sekwencja przechwytywania i powiązanie jest wspieranie parametry dynamiczne do parametrów sieci Web.Parametr dynamicznych promocji może zapobiec wielu przypadkach niepowodzenia odtwarzania.

Szybkie znajdowanie i zamienianie tekstu w żądaniach w teście wydajności sieci Web: można szybko znaleźć i zamienić tekst w żądania sieci Web badań działania sieci Web za pomocą edytora Test wydajności sieci Web.

Użyj parametrów kontekstu w teście wydajności sieci Web: w teście w sieci Web można używać parametrów kontekstu parameterize wartość ciągu.Na przykład możesz chcieć parameterize adres URL witryny sieci Web, dzięki czemu można szybko zmienić, gdzie test zostanie uruchomiony w odpowiedzi na wszystkie żądania sieci Web.

Ustaw szczegóły żądania dla żądań w teście wydajności sieci Web: można określić, aby zastosować do test wydajności sieci Web w edytorze Test wydajności sieci Web, informacje dotyczące żądania sieci Web.Szczegóły żądania sieci Web to, zgłoszenie nazw, pomyśl razy i cele czas odpowiedzi.

Wyodrębnij niektóre żądania sieci Web, do wykorzystania w inny test wydajności sieci Web: można wyodrębnić niektóre żądania sieci Web w teście wydajności istniejącej sieci Web i utworzyć nową jedną opartej na nomenklaturze.Pierwotne testy wydajności sieci Web będzie wywoływać nowy test wydajności sieci Web użyć wyodrębnione żądań.Może to być przydatne, jeśli konieczne jest uwzględnienie wniosków w więcej niż jedno badanie wydajności sieci Web.

Użyj serwera proxy za pomocą testu wydajności sieci Web: można skonfigurować test wydajności sieci Web do korzystania z serwera proxy, jeśli witryna testowany został dotknięty przez zaporę.

Zobacz też

Inne zasoby

Tworzenie i edytowanie testów wydajności sieci Web