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. ![]()
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. ![]()
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.
Hata 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
Yük sınaması Çözümleyicisi'nde seçin Tablo araç tablo kılavuz görüntülendiğinden emin olun.
Tablo içinde, açılan liste kutusundan SQL İzleme 'yi seçin.
Ç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
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.
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
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