Aracılığıyla paylaş


Nasıl Yapılır: Visual Studio'da Test Ayarlarını Kullanarak Yük Testleri için ASP.NET Profil Oluşturucu'yu Yapılandırma

 

Yayýmlanma: Nisan 2016

Kullanabileceğiniz ASP.NET toplamak için profil oluşturucu tanılama veri bağdaştırıcısı ASP.NET Profil Oluşturucusu bilgileri. Bu tanılama veri bağdaştırıcısı için performans verilerini toplar ASP.NET uygulamalar.

Gereksinimler

  • Visual Studio Enterprise

Not

Bu tanılama veri bağdaştırıcısı kullanarak çalışan testler için kullanılamaz Microsoft Test Yöneticisi.Kullanabilir ASP.NET Profil Oluşturucusu tanılama bağdaştırıcısı ile Web siteleri kullanarak yük testleri yalnızca, Visual Studio Enterprise gerektirir.

ASP.NET Profil oluşturucu tanılama veri bağdaştırıcısı toplamanıza izin verir ASP.NET bir yük testi çalıştırdığınızda, uygulama katmanı Profil Oluşturucusu verileri. Uzun yükleme testleri, örneğin, bir saatten daha uzun yükleme testleri için Profil Oluşturucusu çalıştırmalısınız değil. Bunun nedeni, profil oluşturucu dosyası büyüyebilir belki de yüzlerce megabayt. Bunun yerine, kullanarak daha kısa yük testleri çalıştırın ASP.NET Profil Oluşturucusu performans sorunlarını derinlemesine tanılama avantajı yine de verir.

Not

ASP.NET profil oluşturucu tanılama veri bağdaştırıcısı, Internet Information Services (IIS) işleminin profilini oluşturur.Bu nedenle, geliştirme Web sunucusuna karşı çalışmaz.Yük testinizi Web sitesindeki profili için IIS üzerinde çalıştığı makinede test aracı yüklemeniz gerekir.Test aracısı yük oluşturmaz, ancak yalnızca koleksiyonu için bir aracı olacaktır.Daha fazla bilgi için Test Aracılarını ve Test Denetleyicileri Yükleme ve Yapılandırma.

Daha fazla bilgi için Nasıl yapılır: Dağıtılmış Yük Testi için Test Ayarı Oluşturma.

Aşağıdaki yordam tanılama veri bağdaştırıcısı için yapılandırmayı açıklamaktadır ASP.NET Profil Oluşturucusu.

Test ayarlarınız için ASP.NET Profil Oluşturucu yapılandırmak için

Bu yordamdaki adımları gerçekleştirmeden önce, Visual Studio içinde test ayarlarınızı açmalı ve ardından Veri ve Tanılamalar sayfasını seçmelisiniz. Daha fazla bilgi için bkz. Visual Studio Testleri için Test Ayarlarını Belirtme.

Test ayarlarınız için ASP.NET Profil Oluşturucu yapılandırmak için

  1. Toplamak üzere kullanmak için rolünü seçin ASP.NET Profil Oluşturucusu veri.

    Uyarı

    Bu rolün bir Web sunucusu olması gerekir.

  2. profil oluşturma verisi toplamayı etkinleştirmek için ASP.NETASP.NET Profil Oluşturucu öğesini seçin ve ardından Yapılandır'ı seçin.

    Yapılandırmak için iletişim kutusunu ASP.NET veri toplama profil oluşturma görüntülenir.

  3. İçindeki Profil Oluşturucu örnekleme aralığı, kaç döngüsünü CPU belirten bir değer saat arasında almayı türü ASP.NET Profil oluşturma örnekleri.

  4. Katman etkileşim profil etkinleştirmek için seçin Etkinleştir katman etkileşim profil.

    Katman etkileşim (örneğin, MyPage.aspx veya CompanyLogo.gif) her yapı için Web sunucusuna gönderilen istek sayısı katmanı ve hizmet her istek için geçen süre. Katman etkileşim profil Ayrıca, hangi ADO.NET bağlantıları sayfa isteği bir parçası olarak kullanılan ve bu istek hizmetinin bir parçası olarak kaç tane sorgular ve saklı yordam çağrılarını yürütüldü toplar.

    İki farklı zamanlama bilgileri kümesi toplanır:

    • Her web isteği hizmeti için zamanlama bilgileri (Min, Max, ortalama ve toplam).

    • Her sorguyu yürütmek için zamanlama bilgileri (Min, Max, ortalama ve toplam).

İle ASP.NET test ortamında yapılandırılmış profil oluşturucu tanılama veri bağdaştırıcısı, şimdi Topla ASP.NET veri profil oluşturma kullandığınız ASP.NET Web uygulaması. Daha fazla bilgi IIS, IIS makinede gerekli test aracısı nasıl yapılandırılır ve test etmek nasıl, ASP.NET web uygulaması bakın nasıl yapılır: bir yük testi içeren Web testleri sırada ASP.NET Profil Oluşturucusu verilerini toplama Çalıştır.

Ayrıca bkz.

Visual Studio Testleri için Test Ayarlarını Belirtme
Test Ayarlarını Kullanarak Makineleri Ayarlama ve Tanılama Bilgisi Toplama
Running Automated Tests in Microsoft Test Manager
[çekildi] Visual Studio'da web performans ve yük testleri
Nasıl yapılır: Dağıtılmış Yük Testi için Test Ayarı Oluşturma
Test Denetleyicileri ve Test Aracılarını Kullanarak Yük Testi Çalışmalarını Birçok Test Makinesine Dağıtma
nasıl yapılır: bir yük testi içeren Web testleri sırada ASP.NET Profil Oluşturucusu verilerini toplama Çalıştır