Jak: wspieranie dynamicznego parametry parametry testu wydajności sieci Web

Niektórych witryn sieci Web i aplikacji należy używać dynamicznych parametrów w jednym lub więcej z ich żądania sieci web.A parametr dynamicznych jest parametrem, której wartość jest generowana za każdym razem, że użytkownik uruchomi aplikację.Parametr dynamicznego może spowodować odtwarzanie test wydajności sieci web, tak aby nie działać, ponieważ wartość dynamiczną będzie prawdopodobnie różnych każdym razem, gdy test zostanie uruchomiony.W związku z tym także nie można odtworzyć zarejestrowane wartości.Przykładem dynamicznych parametr jest identyfikator sesji.Identyfikator sesji zmienia zwykle co 5 do 30 minut.

Rejestrator test wydajności sieci web i aparat odtwarzania automatycznie obsługiwać najbardziej typowych parametrów dynamicznych:

  • Wartości parametru dynamicznych ustawionych w wartość pliku cookie.Silnik badany wydajności sieci web automatycznie obsługuje te podczas odtwarzania.

  • Wartości parametru dynamicznych ustawionych w ukrytych pól na stronach HTML, takie jak stan widoku programu ASP.NET.Te są automatycznie obsługiwane przez nagrywarkę Dodawanie reguł ekstrakcji pola ukrytego do testu.

  • Wartości parametrów dynamicznych ustawić jak kwerendy ciąg lub formularza Parametry post.Te są obsługiwane przez wykrywanie parametr dynamicznych po zakończeniu badania.

Domyślnie Visual Studio Ultimate konfiguracji jest wykrycie parametry dynamiczne podczas rejestrowania badanie osiągnięć w sieci web przy użyciu rejestratora Test wydajności sieci Web.Jednakże jeśli masz Visual Studio Ultimate skonfigurowanych nie wykryć parametry dynamiczne lub aplikacji sieci web, w testowanym dostaje zmodyfikowany z dodatkowymi parametrami dynamiczne, Edytor Test wydajności sieci Web zapewnia możliwość wykrywania parametry dynamiczne w teście wydajności sieci web.

[!UWAGA]

Można zmienić domyślne zachowanie wykrywania parametry dynamiczne, po uruchomieniu testu wydajności sieci web Visual Studio Ultimate.Aby uzyskać więcej informacji, zobacz Jak: Konfigurowanie opcji Ultimate Visual Studio testów wydajności sieci Web.

W edytorze przetestować Web wydajność, można użyć Wspierania parametry dynamiczne do parametrów Test sieci Web przycisk na pasku narzędzi, aby automatycznie wykrywać typy dynamicznej parametrów, wymienionych powyżej w teście wydajności sieci web, jak opisano w poniższej procedurze.

Wymagania

  • Visual Studio Ultimate

Aby wykryć parametry dynamiczne w teście wydajności sieci Web

  1. Otwórz testu wydajności sieci web.

    Otwiera edytor Test wydajności sieci Web i wyświetlane jest drzewo żądania dla testu wydajności sieci web.

  2. Na pasku narzędziowym, wybierz Wspierania parametry dynamiczne do sieci Web, parametry testu przycisk.

    Po zakończeniu procesu wykrywania, jeśli parametry dynamiczne zostaną wykryte, wspierania parametry dynamiczne sieci Web test parametry, które zostanie wyświetlone okno dialogowe.

    Dynamiczne parametry są wyświetlane w obszarze Parametry dynamiczne kolumny.Wnioski, że parametr dynamicznych będzie dalmatyńskiego i powiązane z są wyświetlane w obszarze Wyodrębnić parametr z odpowiedzi i powiązać z kolumn żądania.

    PoradaPorada

    Jeśli zdecydujesz się na dynamiczne parametru w promowanie parametry dynamiczne z sieci web — parametry dla badania, okno dialogowe, dwa wnioski zostaną wyróżnione w drzewie żądanie Edytor Test wydajności sieci Web.Pierwsze żądanie będzie wniosek, że reguły wyodrębniania zostaną dodane do.Drugie żądanie jest, w których związane wyodrębnionej wartości.

  3. Zaznacz lub wyczyść pole wyboru obok dynamiczne parametry, które chcesz automatycznie skorelować.Domyślnie sprawdzane są wszystkie parametry dynamiczne.

  4. Wybierz przycisk OK.

    [!UWAGA]

    Istnieją formy dynamicznej parametrów, które nie są wykrywane.Prawidłowo obsługiwać tych parametrów, można dodać reguły ekstrakcji do dynamicznej parametrów w sieci web testów wydajności ręcznie.Aby uzyskać więcej informacji, zobacz Jak: rozwiązać Web Test odtwarzania problemy z wydajnością spowodowane przez parametry dynamiczne.

Zobacz też

Zadania

Jak: Tworzenie nowego testu wydajności sieci Web przy użyciu rejestratora Test wydajności sieci Web

Jak: rozwiązać Web Test odtwarzania problemy z wydajnością spowodowane przez parametry dynamiczne