Aracılığıyla paylaş


Yük sınaması sonuçlarını ve yük sınaması Analyzer, Tablo görünümünde hataları çözümleme

Yükleme testinin sonuçlarını görüntülediğinizde, veriyi çözümlemek için farklı yollar sağlayan farklı bölmeler görüntüleyebilirsiniz.Verileri zamanla nasıl değişeceklerini görmek için grafik olarak veya ayrıntılı tablolar olarak görüntüleyebilirsiniz.

Tablo görünümüne geçmek için Tablo yük sınaması araç.Farklı tablolar arasında geçiş yapmak için, tablo kılavuzunun üstündeki araç çubuğunda Tabloaşağı açılır listesini kullanın.Tablo görünümünde, aynı anda en fazla dört tablo görüntüleyebilirsiniz.Daha fazla bilgi için bkz: Tabloları Test Et yük döşemek bu konuda.

Bir tabloda performans sayaçları için gösterilen çoğu sayısal değer, tüm yük testi döngüsü boyunca birikmiş değerlerdir.Son olarak adlandırılmış sütunlar istisnadır ve en yeni örnekleme aralığından elde edilen değeri ifade eder.

[!NOT]

Son olarak adlandırılmış sütunlar yalnızca yükleme testi çalışırken kullanılır.Bu sütunlar, bir yük testi tamamlandıktan sonra kullanılamaz.

Sıralamak istediğiniz sütun başlığını seçerek birçok tablo sıralama yapabilirsiniz.Varsayılan olarak, bazı tablolar, kullanılabilir tüm sütunları göstermez.Sütunlar kullanılabiliyorsa, tablolara sütun ekleyebilirsiniz.Sütun eklemek için tabloyu sağ tıklatın ve seçin Sütun Ekle/Kaldır.

[!NOT]

Ek çözümleme için bir tablodaki verileri Excel gibi diğer uygulamalara kopyalayabilirsiniz.

Gereksinimler

  • Visual Studio Ultimate

Yük Testi Tabloları

Aşağıdaki tablo yük testi çalıştırmalarını çözümlemek için kullanılabilir olan tabloları listeler.

Tablo Adı

Description

Errors

Yükleme testi çalıştırması sırasında gerçekleşen hataların bir listesi görüntülenir.Daha fazla bilgi için bkz: Hataları tablosu bu konudaki ve Yük Testi Çözümleyicisini Kullanarak Yük Testi Sonuçlarını Çözümleme.

Sayfalar

Bir yükleme testi çalıştırması sırasında erişilen sayfa listelerinin listesi görüntülenir.Bu tablodaki bazı veriler yalnızca yükleme testi tamamlandıktan sonra kullanılabilir.Daha fazla bilgi için bkz. Yük Testinde Yük Testi Çözümleyicisi Kullanarak Web Sayfası Yanıt Süresi Nasıl Görüntülenir.

İstekler

Bir yükleme testi sırasında düzenlenen ayrı ayrı isteklerin ayrıntıları görüntülenir.Bu, tüm HTTP isteklerini ve resimler gibi bağımlı istekleri içerir.Daha fazla bilgi için bkz: İstekler Tablosu bu konuda.

SQL Trace

SQL izleme sonuçları görüntülenir.Bu tablo, yalnızca bir yük testi tamamlandıktan sonra ve yalnızca SQL izleme test sırasında kullanıldıysa mevcuttur.Daha fazla bilgi için bkz: sql izleme veri tablosu bu konuda.

Testler

Bir yükleme testi sırasında çalıştırılan ayrı ayrı testlerin ayrıntıları görüntülenir.Daha fazla bilgi için bkz: Testler Tablosu bu konuda.

Eşikler

Bir yükleme testi çalıştırması sırasında oluşan eşik kural ihlallerinin bir listesi görüntülenir.Daha fazla bilgi için bkz. Yük Testi Çözümleyicisi'ni Kullanarak Yük Testlerindeki Eşik Kuralı İhlallerini Çözümleme.

İşlemler

Yükleme testi çalıştırması sırasında gerçekleşen işlemlerin bir listesi görüntülenir.Daha fazla bilgi için bkz: Hareketler Tablosu bu konuda.

Aracılar

Yalnızca yükleme testiniz bir test denetleyicisi veya test aracısı kullanıyorsa görüntülenir.Yükleme testi çalıştırması sırasında kullanılan aracıların bir listesi görüntülenir.Aracılar tablosu aracının kaç tane isteği test ettiğini ve bu isteklerden kaç tanesinin başarısız olduğunu içerir.Ayrıca, Aracılar tablosu, aracının test ettiği yük testleri test karışımındaki test sayısını ve bunlardan kaç tanesinin başarısız olduğunu gösterir.

Test Ayrıntıları

Yükleme testi için test karışımına eklenmiş olan testlerin ayrıntıları görüntülenir.Ayrıntılar, test adını, testin içinde bulunduğu senaryoyu, test başlatıldığı zamanı, testin çalışmasının aldığı sürenin uzunluğunu, test geçmiş ya da başarısız olmuşsa bunu gösteren test çıktısını içerir.Test başarısız olursa Ayrıntılar sütununda bir bağlantı bulunur.Vurgulanan başarısız istek ile Web performans sınaması Düzenleyici'ye götürür bağlantı seçebilirsiniz.

Yüzde birlik Verinin Toplanması

Bazı yükleme testi tabloları, ağ taklidine göre gruplara ayrılmış yüzde birlik verileri ve yanıt sürelerini içeren ek sütunlar içerebilir.Varsayılan olarak bu veriler toplanır.Bu verileri toplamak için Yükleme Testi Düzenleyicisi içinde, Çalıştırma Ayarları'nın altında değiştirilecek özel çalışma ayarı düğümünü seçin.Özellikler penceresinden, Zamanlama Ayrıntıları Depolama özelliği için, StatisticsOnly ya da AllIndividualDetails öğesini seçin.Daha fazla bilgi için bkz. Yük Testinde Yük Testi Çözümleyicisi Kullanarak Web Sayfası Yanıt Süresi Nasıl Görüntülenir.

İstekler Tablosu

İstekler tablosu bir yükleme testi sırasında verilen bireysel isteklere ilişkin ayrıntıları görüntüler.Bu, tüm HTTP isteklerini ve resimler gibi bağımlı istekleri içerir.Bir istek birçok test ve senaryo tarafından kapsanabileceğinden, tablo, test ve senaryoya göre istekleri listeler.

Aşağıdaki tablo İstekler tablosundaki sütunları listeler:

Sütun

Description

Varsayılan Olarak Görünür

İstek

İstek URL'sidir.Örneğin, ana sayfa.html veya turuncu-ok.gif.

Evet

Senaryo

Senaryo adı.

Evet

Sına

Testin adı.

Evet

Toplam

Bu Web performans testi isteğinin toplam sayısı yükleme testi çalıştırması sırasında yayınlandı.Toplam başarılı ve başarısız istekleri içerir ancak Web sunucusuna verilmediğinden önbelleğe alınan istekleri içermez.

Evet

Geçti

İsteğin oluşturulma ve geçirilme sayısı.

Hayyr

Başarısız Oldu

İsteğin önbelleğe alınma sayısı.Bu sütundaki girdiler köprüler olarak görüntülenir.Bireysel hatalar listesini görüntülemek için herhangi bir köprü seçebilirsiniz Yük sınaması hataları iletişim kutusu.Daha fazla bilgi için bkz. Yük Testi Çözümleyicisini Kullanarak Yük Testi Sonuçlarını Çözümleme.

Evet

Önbelleğe Alınmış

İsteğin önbelleğe alınma sayısı.

Hayyr

İstek Sayısı/Saniye

Yükleme testi çalıştırması sırasında isteğin saniye başına oranı.

Hayyr

Geçti/Sn

Bu isteğin başarılı örnekleri için yükleme testi çalıştırması sırasında bu isteğin saniye başına oranı.

Hayyr

Failed/Sec

Bu isteğin başarısız örnekleri için yükleme testi çalıştırması sırasında bu isteğin saniye başına oranı.

Hayyr

İlk Bayt Süresi

Bir isteğin yanıtının ilk baytını almak için geçen ortalama süre, isteğin Web sunucusuna gönderildiği zamandan itibaren ölçülür.Birim saniyedir.

Hayyr

Yanıt Süresi

Bir isteğe tüm yanıtı almak için geçen ortalama süre, isteğin Web sunucusuna gönderildiği zamandan itibaren ölçülür.Birim saniyedir.

Evet

İçerik Uzunluğu

İsteği yanıt içeriğinin ortalama uzunluğu.Birimler baytlardır.

Evet

Testler Tablosu

Testler tablosu bir yük testi sırasında tek tek testlere ilişkin ayrıntıları görüntüler.Bir test birçok senaryo tarafından kapsanabileceğinden, tablo, test ve senaryoya göre testleri listeler.

Aşağıdaki tablo Testler tablosundaki sütunları listeler:

Sütun

Description

Varsayılan Olarak Görünür

Sına

Testin adı.

Evet

Senaryo

Senaryo adı.

Evet

Toplam

Senaryoda testin çalıştırılma sayısı.Bu, testin başarılı ve başarısız olma sayısını içerir.

Evet

Geçti

Testin senaryoda çalıştırılma ve geçirilme sayısı.

Evet

Başarısız Oldu

Testin senaryoda çalıştırılma ve başarısız olma sayısı.Bu sütundaki girdiler köprüler olarak görüntülenir.Bireysel hatalar listesini görüntülemek için herhangi bir köprü seçebilirsiniz Yük sınaması hataları iletişim kutusu.Daha fazla bilgi için bkz. Yük Testi Çözümleyicisini Kullanarak Yük Testi Sonuçlarını Çözümleme.

Evet

Testler/Sn

Yükleme testi çalıştırması sırasında testin saniye başına oranı.

Evet

Geçti/Sn

Bu testin başarılı testleri için yükleme testi çalıştırması sırasında bu testin saniye başına oranı.

Hayyr

Failed/Sec

Bu isteğin başarısız testleri için yükleme testi çalıştırması sırasında bu testin saniye başına oranı.

Hayyr

Test Time (Test Süresi)

Yük testi çalıştırması sırasında testi ortalama yürütme süresi.Birim saniyedir.

Evet

90% Test Süresi

Test Süresi için 90. yüzde birlik değeri.

Hayyr

95% Test Süresi

Test Süresi için 95. yüzde birlik değeri.

Evet

İstekler/Test

Bir Web performansı testi ise, testteki ortalama istek sayısı.

Hayyr

Hareketler Tablosu

İşlemler tablosu bir yükleme testi çalıştırması sırasında oluşan işlemlerin bir listesini görüntüler.İşlemler ya bir Web başarım testinde tanımlanan işlemlere ya da bir birim testinde belirlenen zamanlayıcılara başvurur.İşlem, veritabanı işlemlerine başvurmaz.

Aşağıdaki tablo İşlemler tablosundaki sütunları listeler:

[!NOT]

Tüm sütunları görüntülemek için etkin çalışma ayarıyla ilişkilendirilmiş Zamanlama Ayrıntıları Deposu özelliğini etkinleştirmeniz gerekir.Daha fazla bilgi için bkz. Yük Testi Çalışma Ayarı için Zamanlama Ayrıntıları Depolama Özelliği Nasıl Belirlenir.

Sütun

Description

Zamanlama Ayrıntıları Olmadan Görünür

İşlem

İşlemin adı.

Evet

Senaryo

Senaryo adı.

Evet

Sına

Testin adı.

Evet

Toplam

Yükleme testi çalıştırması sırasında verilen işlemlerin sayısı.

Evet

İşlem Süresi

Bir yükleme testi çalıştırması sırasında işlemi yürütme zamanı.Web performans testleri için, düşünme süresi hesaplamaya dahil edilmiştir.Birim saniyedir.

Hayyr

Yanıt Süresi

Bir yük testi çalıştırmasında Web performans testi işlemi için yanıtlama süresi.Yanıt süresinin İşlem Süresi'nden farkı, Yanıt Süresinin hareket sırasında oluşan düşünme zamanını içermemesidir.Birim saniyedir.

Hayyr

Ave. İşlem Süresi

Ortalama işlem süresi.Bu zaman düşünme zamanlarını da içerir.Örneğin, üç isteğiniz varsa ve her birinin bir düşünme zamanı varsa, bu zaman söz konusu düşünme zamanlarını ve istekleri yürütmek için geçerli zamanı içerir.

Hayyr

Ave. Yanıt Süresi

Bir yük testi çalıştırmasındaki bir Web performans testi işlemi için ortalama yanıt süresi.Yanıt süresinin İşlem Süresi'nden farkı, Yanıt Süresinin hareket sırasında oluşan düşünme zamanını içermemesidir.Birim saniyedir.

Hayyr

Min Yanıt Süresi

Düşünme süresi dahil değildir.

Hayyr

Maksimum Yanıt Süresi

Düşünme süresi dahil değildir.

Hayyr

Ortalama Yanıt Süresi

Düşünme süresi dahil değildir.

Hayyr

90% Yanıt Süresi

İşlem Süresi için 90. yüzde birlik değeri.Düşünme süresi dahil değildir.

NotNot
Visual Studio Team System 2008 Test yükü kullanılan Aracısı'ndan farklı % 90 hareket saati değeri.

Hayyr

95% Yanıt Süresi

İşlem Süresi için 95. yüzde birlik.Düşünme süresi dahil değildir.

NotNot
Visual Studio Team System 2008 Test yükü kullanılan Aracısı'ndan farklı % 95 hareket saati değeri.

Hayyr

99% Yanıt Süresi

İşlem Süresi için 99. yüzde birlik değeri.Düşünme süresi dahil değildir.

Hayyr

Std Dev Yanıt Süresi

Düşünme süresi dahil değildir.

Hayyr

Hataları tablosu

Yükleme testi çalıştırdığınızda, gerçekleşen hataları çözümleyebilirsiniz.Hataları çözümleme ve testlerinizi ayarlama, yükleme testi işleminin önemli bir parçasıdır.Herhangi bir hata gerçekleşirse, hatalar köprüsü yükleme testi durum çubuğunda görüntülenir ve gerçekleşen hata sayısını belirtir.Hataları tablosunu görüntülemek için köprüyü seçin.

Hatalar tablosu yükleme testi sırasında gerçekleşen hataları, hatanın türüne ve alt türüne göre gruplandırır.Gerçekleşen tüm hataların toplam sayısını belirten tabloda toplam çizgisi vardır.

Hatalar tablosu aşağıdaki sütunları içerir:

Sütun

Description

Varsayılan olarak görünür

Tür

Hatanın türü.Örneğin, HttpError.

Evet

Alt tür

Hatanın alt türü.Örneğin, LoadTestException.

Evet

Sayı

Yükleme testi sırasında gerçekleşen bu tür hataların sayısı.Bu sütundaki girdiler köprüler olarak görüntülenir.Bireysel hataların listesini görüntülemek için herhangi bir köprüyü seçebilirsiniz.

Evet

Son İleti

Hatayı tanımlayan bir ileti.Örneğin, 404 - NotFound.

Evet

Daha fazla bilgi için bkz. Yük sınaması sonuçlarını ve yük sınaması Analyzer, Tablo görünümünde hataları çözümleme.

ms404656.collapse_all(tr-tr,VS.110).gifHata Listesinde Ayrıntıya İnme

Hatalar tablosu hatanın türüne ve alt türüne göre hataları gruplandırır.Tek tek hataların tablosunu görüntülemek için, Load Test Errors (Yükleme Testi Hataları) iletişim kutusunu görüntülersiniz.İletişim kutusunu görüntülemek için bir köprüyü seçin sayısı hataları tablosu sütunu.İletişim kutusu doldurulur hataları tablosundaki bir satırın sağ tıklatıp seçerek de görüntüleyebilirsiniz hataları.

[!NOT]

Herhangi bir hata türünün ve alt tür birleşiminin sadece ilk 1000 öğesi toplanır.Load Test Errors (Yükleme Testi Hataları) iletişim kutusunu görüntülediğinizde, o hatanın en çok ilk 1000 öğesini göreceksiniz.

Yükleme Testi Hataları tablosu aşağıdaki sütunları içerir:

Sütun

Description

Zaman

Yükleme testi sırasında hatanın gerçekleştiği zaman.

Aracı

Hatanın gerçekleştiği aracı bilgisayarın adı.Bu, test denetleyicilerini ve test aracılarını kullanarak yük testleri çalıştırdığınızda önemlidir.Daha fazla bilgi için bkz. Birden çok Test makinelerde Test denetleyicileri ve Test aracıları'nı kullanarak yük sınaması dağıtma çalışır.

Sına

Hatanın gerçekleştiği Web performans testinin adı.

Senaryo

Hatanın gerçekleştiği senaryonun adı.

İstek

Hatanın gerçekleştiği isteğin URL'si.

Tür

Hatanın türü.Örneğin, HttpError.

Alt tür

Hatanın alt türü.Örneğin, LoadTestException.

Text

Hata iletisinin metni.Örneğin, 404 - NotFound.

Yığın

Bu sütundaki girdiler ya boştur ya da Yığın kelimesi bir köprü olarak biçimlendirilmiştir.Hatanın yığın izleme görüntülemek için köprüyü seçebilirsiniz.

Ayrıntılar

Bu sütundaki girdiler ya boştur ya da TestLog kelimesi bir köprü olarak biçimlendirilmiştir.Bu bağlantı, yükleme testindeki hataları ayırmanıza yardımcı olabilir.Örneğin, seçme TestLog Web performans sınama isteği hatası bağlantıyı Web performans Test sonuçları Görüntüleyicisi Web performans sınaması sonuçlarını açın ve isteği hata vurgulayın.

[!NOT]

Sütun başlıklarını seçerek tabloyu sıralayabilirsiniz.

sql izleme veri tablosu

SQL izleme verilerini test çalıştırma yüklemesi sırasında daha sonra çözümlemek için toplayabilirsiniz.İzleme verilerini toplamak, SQL sunucusu veritabanında test edilmiş, en yavaş çalışan sorguları ve saklı yöntemleri tanımlamanıza olanak sağlar.Daha fazla bilgi için bkz. Yükleme Testlerinde Başarıyı Geliştirme ve İzleme amacıyla SQL İzleme Verisinin Toplanması.

Yükleme testinizi Test Yükleme Düzenleyicisinde yarattıktan sonra düzenleyerek izlemeyi etkinleştirin.Daha fazla bilgi için bkz. Nasıl yapılır: sql izleme verilerini tümleştirme.

SQL izleme etkinleştirilirse, test çalıştırma yüklemesi sırasında izleme verisini kapsayan yeni bir dosya oluşturulur.Bu veriler, test yükleme sonuçları deposunda otomatik olarak kaydedilir ve test çalıştırması sonunda izleme dosyası silinir.Yükleme testi tamamlandıktan sonra SQL izleme tablosunda izleme verilerini çözümlersiniz.

SQL İzleme Verileri görüntüleme

  1. Yük sınaması Çözümleyicisi'nde seçin Tablo araç tablo kılavuz görüntülendiğinden emin olun.

  2. Tablo içinde, açılan liste kutusundan SQL İzleme 'yi seçin.

  3. Çalışma sırasında toplanan veri, izleme kılavuzda gösterilir.Tablo en yavaş çalışan SQL işlemini sürelerine göre, en yavaş en üstte olacak şekilde sıralar.Tipik olarak, Süre sütunu ilk incelenecek sütundur.Veri milisaniye cinsinden gösterilir.

    Gösterilen sütunlar şunlardır:

    • Olay Sınıfı

    • Süre

    • CPU

    • Okur

    • Yazar

    • Metin Verisi

    • Başlangıç Saati

    • Bitiş Saati

    Bu sütunlarda belirtilen verilerden farklı SQL olaylarını izlemek isterseniz, kendi kişisel SQL izlemenizi SQL Profiler kullanarak kurabilirsiniz, bu araç Visual Studio Ultimate'den ayrıdır.Daha fazla bilgi için bkz. SQL Server Profiler'a Giriş.

Tabloları Test Et yük döşemek

Yükleme testi çalıştırmasının sonuçlarını görüntülediğinizde, veriyi ayrıntılı tablolar olarak görüntüleyebilirsiniz.Tablo görünümüne geçmek için Tablo yük sınaması araç.Kullanılabilir olan tablolar Hatalar, Sayfalar, İstekler, SQL İzleme, Testler, Eşikler ve Geçişler.Daha fazla bilgi için bkz. Yük sınaması sonuçlarını ve yük sınaması Analyzer, Tablo görünümünde hataları çözümleme.

Tablo görünümünde, aynı anda çakışmadan dört tabloya kadar görüntüleyebilirsiniz.

Tabloları döşemek için

  1. Yük sınaması çözümleyici araç çubuğundan seçin Tablo.

    Tablo görünümü açılır.Varsayılan düzen iki yatay bölmedir.

  2. Yük sınaması çözümleyici araç çubuğundaki yerleşim düğmesini seçin ve sonra aşağıdaki seçeneklerden birini seçin:

    • Bir Bölme

    • İki Yatay Bölme

    • Üç Yatay Bölme

    • Dört Yatay Bölme

  3. Farklı tablolar arasında geçiş yapmak için, her bölmede tablo kılavuzunun yukarısındaki açılır listeyi kullanın.

    [!NOT]

    Aynı tabloyu birden daha fazla bölmede görüntüleyemezsiniz.Bir bölmede görüntülenen tabloyu, diğer bölmede zaten görüntülenen tabloya değiştirirseniz, tablolar bölmelere geçiş yapar.

Ayrıca bkz.

Görevler

Analiz için Yük Testi Sonuçlarına Nasıl Erişilir

Kavramlar

Yük Testi Çözümleyicisi'nin Grafik Görünümünde Yük Testi Sonuçlarını Çözümleme

Yük Testi Çözümleyicisi Genel Görünümü

Yük Testi Çözümleyicisi'ni Kullanarak Yük Testlerindeki Eşik Kuralı İhlallerini Çözümleme

Yükleme Testi Sonuçları Deposunda, Yükleme Testi Sonuçlarını Yönetme

Yük Testi Sonuçları Özeti Genel Görünümü

Diğer Kaynaklar

Yük Testi Çözümleyicisini Kullanarak Yük Testi Sonuçlarını Çözümleme

Yük Testi Çözümleyicisini Kullanarak Yük Testi Sonuçlarını Çözümleme