Udostępnij za pośrednictwem


Porady: konfiguracja profilera ASP.NET do ładowania testów za pomocą opcji ustawień testów w Visual Studio

Można użyć ASP.NET profiler dane diagnostyczne karty do zbierania ASP.NET profiler informacji.Ta karta danych diagnostycznych gromadzi dane wydajności dla ASP.NET aplikacji.

[!UWAGA]

Nie można użyć tej karty danych diagnostycznych dla testów, które są uruchamiane przy użyciu Microsoft Test Manager.Można użyć ASP.NET Profiler adapter diagnostyczne z testów obciążenia przy użyciu witryn sieci Web tylko co wymaga Visual Studio Ultimate.

ASP.NET Karty dane diagnostyczne profiler pozwala na zbieranie ASP.NET profiler danych z warstwy aplikacji po uruchomieniu testu obciążenia.Nie należy uruchamiać profiler do testów obciążenia długich, na przykład testów obciążenia, które uruchomione dłużej niż godzinę.To dlatego profiler plik mogą osiągać duże rozmiary może setki megabajtów.Natomiast testy krótszy obciążenia przy użyciu ASP.NET profiler, który nadal daje korzyści głębokie diagnozowania problemów z wydajnością.

[!UWAGA]

ASP.NET Profiler dane diagnostyczne karty Profile proces Internet Information Services (IIS).W związku z tym to nie zadziała w serwerze sieci Web rozwoju.Aby profil witryny sieci Web w teście obciążenia, musisz zainstalować agenta test na komputerze, na którym uruchomiony jest IIS.Agent testu nie będą generowane żadne obciążenia, ale będzie agent tylko kolekcji.Aby uzyskać więcej informacji, zobacz Instalowanie i konfigurowanie agentów badania i badania kontrolerów.

Aby uzyskać więcej informacji, zobacz Jak: tworzenie ustawienie badania dla badania rozłożony ładunek.

Wymagania

  • Visual Studio Ultimate

Poniższa procedura opisuje sposób konfiguracji karty danych diagnostycznych do ASP.NET profiler.

Aby skonfigurować Profiler ASP.NET dla ustawienia testu

Przed wykonaniem kroków tej procedury, należy otworzyć ustawienia testu z programu Visual Studio i wybierz danych oraz Diagnostyka strony.Aby uzyskać więcej informacji, zobacz Wprowadzanie ustawień testów w programie Visual Studio.

Aby skonfigurować profiler ASP.NET dla ustawienia testu

  1. Wybierz rolę, aby używać do zbierania ASP.NET danych programu profiler.

    Informacje dotyczące przestrogiPrzestroga

    Rola ta musi być serwerem sieci Web.

  2. Wybierz ASP.NET Profiler aby umożliwić zbieranie ASP.NET profilowania danych, a następnie wybierz Konfigurowanie.

    Okno dialogowe, aby skonfigurować ASP.NET profilowania zbierania danych jest wyświetlany.

  3. W Interwał próbkowania Profiler, wpisz wartość, która wskazuje, ile Procesora zatrzymany zegar cykli oczekiwania między prowadzonej w ASP.NET profilowania próbek.

  4. Aby włączyć profilowanie interakcji warstwy, zaznacz Włączyć profilowanie interakcji warstwy.

    Poziom interakcji profilowania zlicza liczbę żądań, które są wysyłane do serwera sieci Web dla każdego artefaktu (na przykład MyPage.aspx lub CompanyLogo.gif) i czas zajęło do obsługi każdego żądania.Ponadto poziom interakcji profilowania gromadzonych przez usługę połączenia ADO.NET, w których były używane jako część żądanie strony, i jak wiele zapytań i wywołania procedura składowana zostały wykonane jako część obsługi tego żądania.

    Zbierane są dwa różne zestawy informacji terminy:

    • Chronometraż informacje (Min, Max, średnia i Suma) do obsługi każdego żądania sieci web.

    • Chronometraż informacje (Min, Max, średnia i Suma) wykonania każdej kwerendy.

Z ASP.NET skonfigurowany w z ustawieniem test adapter danych diagnostycznych profiler, można teraz zebrać ASP.NET profilowania danych na Twój ASP.NET aplikacji sieci Web.Aby uzyskać więcej informacji dotyczącychjak skonfigurować usługi IIS, agenta test, który jest wymagany na komputerze usługi IIS oraz testowania sieci ASP.NET aplikacji sieci web, zobacz Jak: Uruchom Test obciążenia zawierające testów wydajności sieci Web, która gromadzi ASP.NET Profiler danych.

Zobacz też

Zadania

Jak: tworzenie ustawienie badania dla badania rozłożony ładunek

Koncepcje

Konfigurowanie maszyn i zbierania informacji diagnostycznych przy użyciu ustawień testu

Uruchamianie testów automatycznych w programie Microsoft Test Manager

Testowanie wydajności i obciążenia w programie Visual Studio za pomocą testów wydajności sieci Web i obciążenia

Inne zasoby

Wprowadzanie ustawień testów w programie Visual Studio

Dystrybucji obciążenia Test jest uruchamiany na wielu komputerach Test przy użyciu kontrolerów testu i badania czynników

Jak: Uruchom Test obciążenia zawierające testów wydajności sieci Web, która gromadzi ASP.NET Profiler danych