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

ASP.NET profil oluşturucusu tanılama veri bağdaştırıcısını ASP.NET profil oluşturucusu bilgisi toplamak için kullanabilirsiniz. Bu tanılama veri bağdaştırıcısı ASP.NET uygulamaları için başarım verisi toplar.

Not

Bu tanılama veri bağdaştırıcısı Microsoft Test Yöneticisi kullanarak çalışan testler için kullanılamaz.Kullanmanızı ASP.NET Web sitelerini kullanan yükleme testleriyle Profil Oluşturucusu tanılama bağdaştırıcısı yalnızca gerektiren Visual Studio Ultimate.

ASP.NET profil oluşturucu tanılama veri bağdaştırıcısı, bir yükleme testi çalıştırdığınızda uygulama katmanından ASP.NET profil oluşturucu veriyi toplamanıza izin verir. Uzun yükleme testleri örneğin bir saatten daha uzun süren yükleme testleri için profil oluşturucuyu çalıştırmamanız gerekir. Bu, profil oluşturucu dosyasının yüzlerce megabaytlık boyutlara dahi ulaşabilecek şekilde büyümesinden kaynaklanır. Bunun yerine ASP.NET profil oluşturucusu kullanarak, performans sorunlarını derinlemesine tanılama faydası sağlayacak olan daha kısa yük testleri çalıştırın.

Not

ASP.NET Profil oluşturucu tanılama veri bağdaştırıcısı profil Internet Information Services (IIS) işleminin profilini oluşturur.Bu yüzden geliştirme Web sunucusuna karşı çalışmaz.Yükleme testinizde Web sitesinin profilini çıkarmak için IIS'in çalıştığı makineye bir test aracısı yüklemeniz gerekir.Test aracısı yük oluşturmayacak ancak yalnızca koleksiyona ilişkin aracı olacak.Daha fazla bilgi için bkz. Sınama aracıları ve Test denetleyicilerini yükleme ve yapılandırma.

Daha fazla bilgi için bkz. Dağıtılmış Yükleme Testi için Test Ayarı Nasıl Oluşturulur.

Gereksinimler

  • Visual Studio Ultimate

Aşağıdaki yordam ASP.NET profil oluşturucusu için tanılama veri bağdaştırıcısının nasıl yapılandırıldığını açıklar.

Test Ayarlarınız için ASP.NET Profil Oluşturucusunu Yapılandırma

Bu yordamdaki adımları gerçekleştirmeden önce Visual Studio'dan test ayarlarınızı açmalı ve seçmeniz gerekiyor veri ve Tanılamalar sayfa. 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şturucusunu yapılandırmak üzere

  1. ASP.NET profil oluşturucu verilerini toplamak üzere kullanmak için rol seçmek.

    Uyarı

    Bu rol, bir Web sunucusu olmalıdır.

  2. Seçin asp.net Profil Oluşturucu toplamayı etkinleştirmek için ASP.NET profil oluşturma verisi ve sonra yapılandırma.

    ASP.NET profil oluşturma veri koleksiyonunu yapılandırmak için iletişim kutusu görüntülenir.

  3. Profil Oluşturucu Örnekleme aralığı'nda, ASP.NET profil oluşturma örnekleri arasında almayı bekleyen CPU saat döngüsünü belirten bir değer girin.

  4. Profil oluşturma katman etkileşimini etkinleştirmek için, Katman Etkileşim Profil Oluşturucuyu Etkinleştir'i seçin.

    Katman etkileşimi profil oluşturma her bir yapay öğe (örneğin, MyPage.aspx veya CompanyLogo.gif) için Web sunucusuna gönderilen istekleri ve sunucunun her bir isteğe ne kadar sürede hizmet verdiğini sayar. Ayrıca, katman etkileşimi profilleme, sayfa isteğinin bir parçası olarak hangi ADO.NET bağlantılarının kullanıldığıyla birlikte bu istek hizmetinin bir parçası olarak kaç tane sorgunun ve depolanmış işlem çağrısının yapıldığını toplar.

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

    • Her web isteği hizmeti için zamanlama bilgileri (En Küçük, En Büyük, Ortalama ve Toplam).

    • Her sorguyu yürütmek için zamanlama bilgileri (En Küçük, En Büyük, Ortalama ve Toplam).

Test ayarınızda yapılandırılmış ASP.NET profil oluşturucu tanılama veri bağdaştırıcısı ile, ASP.NET Web uygulamanızdaki ASP.NET profil oluşturma verilerini toplayabilirsiniz. Daha fazla bilgiIIS, IIS makinesinde, gerekli test aracısının nasıl yapılandırılacağı ve nasıl test edileceğini, ASP.NET web uygulaması bkz: ASP.NET Profil Oluşturucu Verilerini Toplayan Web Performans Testlerini İçeren bir Yük Testi Nasıl Çalıştırılır.

Ayrıca bkz.

Görevler

Dağıtılmış Yükleme Testi için Test Ayarı Nasıl Oluşturulur

Kavramlar

Test Ayarlarını Kullanarak Makinaları Ayarlama ve Tanı Bilgisi Toplama

Microsoft Test Yöneticisi'nde Otomatikleştirilmiş Testler Çalıştırma

Visual Studio Web Performansı ve Yük Testlerini Kullanarak Performansı ve Stresi Test Etme

Diğer Kaynaklar

Visual Studio Testleri için Test Ayarlarını Belirtme

Birden çok Test makinelerde Test denetleyicileri ve Test aracıları'nı kullanarak yük sınaması dağıtma çalışır

ASP.NET Profil Oluşturucu Verilerini Toplayan Web Performans Testlerini İçeren bir Yük Testi Nasıl Çalıştırılır