Aracılığıyla paylaş


Grafikler Görünümünde ve Tablolar Görünümünde Sayaçlar Panelini Kullanma

 

Yayýmlanma: Nisan 2016

Yük testi çalışırken ya da yük testi sonucu analiz Sayaçlar paneli grafikler görünümünde ve Yük Testi Çözümleyicisi Tablo görünümünde görülebilir. Daha fazla bilgi için bkz Yük Testi Çözümleyicisinin Grafik Görünümünde Yük Testi Sonuçlarını Çözümleme, Yük Testi Çözümleyicisinin Tablo Görünümünde Yük Testi Sonuçlarını ve Hatalarını Çözümleme ve Nasıl yapılır: Çözümleme için Yük Testi Sonuçlarına Erişme.

Sayaçlar paneli Yük testi sırasında toplanan performans sayaçlarının tümünü yapılandırılmış bir görünümünü görüntüler. Yük Testi Çözümleyicisi araç çubuğunda, Sayaçlar Panelini Göster öğesini seçerek sayaçlar panelini gösterebilir ya da gizleyebilirsiniz.

Sayaçlar yaprak düğümleri getirilebilen performans sayacı örnekleri olduğu bir ağaç yapısı olarak düzenlenir.

Gereksinimler

  • Visual Studio Enterprise

Sayaçlar paneli aşağıdaki özellikleri sunmaktadır:

  • Eşik ihlali bilgileri ile iletişim kurar.

  • Seçimi grafikler için sayaçların.

  • Tüm performans sayacı yapılandırılmış ağaç görünümünde aşağıdaki birincil dalları ile yük testi sırasında toplanan:

    • Genel: tüm yük testi ve her test aracısı için Özet performans sayacı verilerini içerir.

    • Senaryo adı: performans sayacı ağacında yük testi senaryo adları ile etiketli dalları belirli yük testi senaryosu ile ilişkili tüm yük testi sayacı örneklerini içerir. Çoğu yük testi sayacı bir senaryo dalı içinde yuvalanmış.

      Web performans testi düğümleri bir senaryo dalı içerir. Web performans testi düğümleri sayfaları, istekleri ve işlem içeren düğümleri. Herhangi bir yaprak düğüm, bu yapısı için bir grafik eklenebilir bir performans sayacı ' dir.

    • Bilgisayarları: bilgisayar tarafından gruplandırılmış tüm olmayan yük testi sayacı örneklerini içerir. Bilgisayarlar dalı seçili test ayarlarını Rolleri bölümünde belirtilen yük testi Denetleyici ile ilişkili olan her bilgisayar için bir düğüm içerir. Daha fazla bilgi için Test Denetleyicileri ve Test Aracılarını Kullanarak Yük Testi Çalışmalarını Birçok Test Makinesine Dağıtma.

      Her bilgisayar düğüm bu bilgisayardan toplanan performans sayacı kategorileri kümesi içerir. Kategoriler, sayaçları içerir ve sayaçlar performans sayacı örneği adlarını içerir.

    • Hataları: yük testi sırasında algılanan tüm hataları içerir. Hata düğümü farklı tür hatalara özgü olan birçok alt kategori hata düğümlerini içerir. Örneğin, özel durumları ve HTTP hataları.

Sayaç panelinde Senaryo adı düğümü

Sayaç panelin Senaryo adı düğümü
  1. Yük testi Senaryo1 ile ilişkili tüm performans sayaçları bu düğümü altında görünür.

  2. Tüm sınamalar senaryoya bir senaryo düğümünün altında yer alır. Etiket test adını gösterir.

  3. Yaprak düğümleri test düğümünde sayacı örneği adı test adı olduğu yük testi testcase sayacı mevcuttur. Bu sayaç ortalama zamanı IBuyBrowse Scenario1, test edin.

  4. Tüm Web performans testi dal ile ilişkili test sayfası örnekleri yükleyin. Bu düğümde oturum açma GET (Raporlama adı) IBuyBrowse Web performans testi yük testinin Scenario1'deki sayfayla ilişkili örnekleri adım tüm yük testi burada bulunur.

  5. Bir sayfa düğümün altındaki yaprak düğümleri yük testi sayfa sayaçları.

  6. Yük tüm test istekleri sayacı örneklerinin bir Web performans testi ile ilişkili bir Web performans testi dal içinde yer alır. Bu düğümde tüm örnekleri Login IBuyBrowse Web performans testi yük testi burada bulunan Scenario1 o (Raporlama adı) GET isteği ile ilişkili istek.

  7. Yaprak düğümü istek düğümü altında yük testi istek sayaçları.

  8. Web performans testi ile ilişkili tüm yük testi işlem örnekleri bir Web performans testi dal içinde yer alır. Bu düğümde tüm işlem örnekleri işlem IBuyBrowse Web performans testi yük testinin Scenraio1 içindeki adlandırılmış Transaction1 burada bulunur ile ilişkilendirin.

  9. Yaprak düğümü altında bir işlem düğümünü yük testi işlem sayaçları.

  10. Birim testi düğümü.

Görevler

Görevler

İlişkili konular

Grafik görünümündeki bir grafik için daha fazla performans sayacı Ekle: içinde Sayaçlar paneli, ekleyebilirsiniz farklı türde verileri bir yük testi grafiğine grafik üzerinde daha fazla performans sayacı ekleyerek.

İhlal edildi yük testi belirtilen eşikler analiz: Sayaçlar paneli daha sonra tablo ve daha detaylı analizler için grafikleri ekleyebilirsiniz Eşik ihlalleri temsil eden simgeleri görüntüler.

Yük testi sırasında algılanan hataları çözümleyin: Sayaçlar paneli hata kategori ve alt kategori gibi hataları daha detaylı analizler için grafikleri eklemek için kullanabileceğiniz HTTP hataları içeren bir hatalar düğümü içerir.

Performans sayacı örnekleme aralığı konuları

İçin bir değer seçin örnekleme hızı yük testi özelliğinde Çalıştır yük testinizin uzunluğuna göre ayarlar. Varsayılan değer olarak beş saniye gibi küçük bir örnekleme hızı yükleme testi sonuçları veritabanında daha fazla alan gerektirir. Daha uzun yük testleri için örnek hızı artırmak topladığınız veri miktarını azaltır. Daha fazla bilgi için Nasıl yapılır: Yük Testi Çalışma Ayarı için Örnek Hızı Belirtme.

Örnek hızlara ait bazı kılavuzlar şunlardır:

Yük Testi Süresi

Önerilen Örnek Hız

< 1 saat

5 saniye

1 - 8 Saat

15 saniye

8 - 24 saat

30 saniye

> 24 saat

60 saniyede

Yüzdelik veri toplamak için zamanlama ayrıntılarını dahil olmak üzere ilgili konular

Yük testi adlı Düzenleyicisi'nde çalıştırma ayarlarında bir özellik yok Zamanlama Ayrıntıları Deposu. Varsa Zamanlama Ayrıntıları Deposu özelliği etkinleştirilmişse, sonra Yük testi sırasında her bir bireysel test, işlem ve sayfa yürütme süresi yük testi sonuçları deposunda saklanır. Bu, verinin 90'ıncı ve 95'inci yüzdelerinin Yük Testi Çözümleyicisi'nde Testler, Hareketler ve Sayfalar tablolarında gösterilmesini sağlar.

Etkinleştirmek için iki seçenek vardır Zamanlama Ayrıntıları Deposu çalıştırma ayarları özelliklerinin özelliğinde:StatisticsOnly ve AllIndividualDetails. Her iki seçenek tüm tek tek testleri, sayfaları ve işlemleri zaman aşımına ve tek tek zamanlama verisinden yüzdelik veri hesaplanır. Fark ile olan StatisticsOnly seçeneğini yüzdelik veri hesaplanır hemen sonra bireysel zamanlama depodan veriler silinir. Bu, zamanlama ayrıntılarını kullandığınızda depodaki gerekli alanın miktarını azaltır. Ancak, İleri düzey kullanıcılar SQL araçlarını kullanarak zamanlama ayrıntı verilerini herhangi bir şekilde işlemek isteyebilirsiniz. Bu durumda AllIndividualDetails seçeneği kullanılmalıdır, böylece zamanlama ayrıntı verilerini bu işlem için kullanılabilir. Ayrıca, özellik kümesine, AllIndividualDetails, yük testi bittikten sonra Yük Testi Çözümleyicisi sanal kullanıcı etkinliği grafiğini kullanarak sanal kullanıcı etkinliğini çözümleyebilirsiniz sonra çalışan. Daha fazla bilgi için Yük Testi Çözümleyicisinin Ayrıntılar Görünümünde Yük Testi Sanal Kullanıcı Etkinliğini Çözümleme.

Not

Visual Studio'nun önceki sürümlerinde de dahil olmak üzere Microsoft Visual Studio 2005 ve Visual Studio 2008, Tüm Bireysel Ayrıntılar ayarı Zamanlama Ayrıntıları Deposu özellik kullanılabilir.Ancak, iki önemli farklılıkları da vardır.Önce, Tüm Kişisel Ayrıntılar ayarı varsayılan ayar değildi.İkinci olarak, bu bilgileri erişmek için tek yolu SQL sorguları kullanarak oluştu.

Zamanlama ayarları verisini özellikle daha uzun yükleme testleri için çok büyük depolamak için yük testi sonuçları deposunda gereken alan miktarı. Ayrıca, yük testinin sonundaki yük testi sonuçları deposundaki veriyi saklamak için zaman daha uzundur, çünkü bu veri yük testi yürütmesini bitirene kadar yükleme testi aracısında depolanır. Yük testi sona erdiğinde, veri deposuna depolanır. Varsayılan olarak, Zamanlama Ayrıntıları Deposu özelliği etkin hale getirilir. Bu, test ortamı için bir sorun ise, ayarlamak isteyebilirsiniz Zamanlama Ayrıntıları Deposu için Hiçbiri.

Daha fazla bilgi için Nasıl yapılır: Bir Yük Testi Çalışma Ayarı için Zamanlama Ayrıntıları Depolama Özelliğini Belirtme.

Ayrıca bkz.

Yük Testi Çözümleyicisini Kullanarak Yük Testi Sonuçlarını Çözümleme
Yük Testi Çözümleyicisine Genel Bakış