Yük Testi Çözümleyicisi Genel Görünümü
Uygulamanızdaki engelleri bulmanıza, hataları belirlemenize ve ilerlemeleri ölçmenize yardım etmek için Yükleme Testi Çözümleyicisi'ni kullanabilirsiniz.
Yükleme testi analizi yapmak için Test Yükleme Çözümleyicisi'ni üç şekilde kullanabilirsiniz:
Yürütülen bir yük testini izlerken bir yük testini çözümleyin.
Yük testi çalıştırması tamamlandıktan sonra yük testi sonuçlarınızı çözümleyin.
Daha önceden yürütülmüş bir yük testinin yük testi sonuçlarını çözümleyin.
Yük test sonuçlarında depolanan veriler düzenli aralıklarla test altındaki bilgisayarlardan toplanan performans sayaç örnekleri içerir.Daha fazla bilgi için bkz. Bilgisayarlar bir yük sınaması için sayaç kümesi ve eşik kurallarını belirtme.Ayrıca hata günlükleri ve eşik kuralı ihlali bilgisi, veri toplayıcıları tarafından toplanan veriyi ve ayrıntılı zamanlama bilgisini barındırır.
Bir yük testi sırasında toplanan performans verisi miktarı şu faktörlere bağlıdır:
Test çalışmasının uzunluğu
Örnekleme aralığı
Daha fazla bilgi için bkz. Yük Testi Çalışma Ayarı için Örnek Hız Nasıl Belirlenir.
Test edilmekte olan bilgisayarların sayısı
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.
Toplanmakta olan sayaçların sayısı
Daha fazla bilgi için bkz. Bilgisayarlar bir yük sınaması için sayaç kümesi ve eşik kurallarını belirtme.
Yapılandırılmış veri toplayıcıları
Daha fazla bilgi için bkz. Visual Studio Testleri için Test Ayarlarını Belirtme.
Günlük düzeyleri
Daha fazla bilgi için bkz. Yük Testi Günlük Oluşturma Ayarlarını Değiştirme.
Varsayılan olarak, test denetleyicisi, yük testi yürütülürken veritabanında toplanan tüm performans sayacı verilerini kaydeder.Hata ayrıntıları ve zamanlama ayrıntıları gibi bazı ek veriler veritabanına yalnızca test tamamlandıktan sonra yüklenir.Daha fazla bilgi için bkz. Yükleme Testi Sonuçları Deposunda, Yükleme Testi Sonuçlarını Yönetme.
Gereksinimler
- Visual Studio Ultimate
Yürütülen Bir Testi Çözümleme ve İzleme
Bir test çalışırken, Yükleme Test Çözümleyicisi'nde izlenebilen sıkıştırılmış bir küme başarım sayacı verisi bellekte tutulur.Ortaya çıkan bellek gerekliliklerinin sınırsız olarak büyümelerini engellemek için her bir başarım sayacı için 200 adete kadar örnek bırakılır.Bu, geçerli geçen süreyi kapsayan 100 eşit aralıklı örnek ve en son 100 örneği içerir.Çalışma sırasında toplanan sonuç devam eden yük test sonucuolarak adlandırılır.
Yük Testi Çözümleyicisi'nde Yürütülen Bir Testi Çözümleme
Yoğun performans sayacı verileri kümesinin yanı sıra, Yük Testi Çözümleyicisi'nin bir yük testi çalışırken işlemdeki yük testi sonucunun verilerini çözümlemek için kullandığı aşağıdaki benzersiz işlevi bulunmaktadır:
durum çubuğu öğesi yükleme testi durumunu, bulunan eşik ihlallerini ve hataları ve kalan zamanı görüntüler.
Yük Testi araç çubuğu üzerindeki bir düğme, yük testini durdurmanızı sağlar.
Grafikler üzerinde daraltma ve kaydırma modları mevcuttur.
Grafik Görünümü'ndeki gösterge paneli ya da Grafik Görünümü veya Tablolar Görünümü'ndeki Sayaç paneli çözümlemek istediğiniz sıkıştırılmış kümedeki kullanılabilir performans sayaçlarının görünümünü eklemenize, silmenize veya değiştirmenize olanak sağlar.
Genel Bakış paneli, yürütülen test çalışmaları için yapılandırmayı, istekleri ve test çalışmaları bilgilerini gösterir.
Yük testi sonuçları ile birlikte kaydedilecek çözümleme açıklamalarını ekleyin.
Aşağıdaki tablo bir yük testi çalışırken Yük Testi Çözümleyicisi'ndeki Yük Testi Çözümleyicisi araç çubuğunun sağladığı işlevselliği gösterir:
[!NOT]
Yükleme Testi Çözümleyicisi araç çubuğu komutlarını tam listesi için bkz. bu konuda araç çubuğu.
Yük testi gerçekleştirmeye yönelik Yük Testi Çözümleyicisi araç çubuğu komutu
Araç çubuğu komutu |
Description |
Konudaki ek bilgiler |
---|---|---|
Durdur |
Şu anda çalışan bir testi durdurur. |
|
Grafikler |
Grafikler görünümü görüntülenir (varsayılan görünüm). |
Grafikler |
Tablolar |
Tablolar görünümü görüntülenir. |
Tablolar |
Sayaçlar Panelini göster |
Yük testi performans sayacı panelini gösterir veya gizler (varsayılan olarak gösterir). |
Sayaçlar Panelini göster |
Genel Bakış Panelini Göster |
Genel Bakış panelini gösterir veya gizler (varsayılan olarak gösterir). |
Genel Bakış Panelini Göster |
Açılır paneller |
Tablo ve grafikleri görüntülemek için çeşitli panel düzenlemelerini yapılandırır. |
Açılır paneller |
Varsayılan Görünümleri Geri Yükle |
Grafikler görünümündeki panel düzenlemelerini varsayılan yapılandırma olarak sıfırlar. |
Varsayılan Görünümleri Geri Yükle |
Yeni Grafik Ekle |
Grafik görünümündeyken yeni bir grafik ekler. |
Yeni Grafik Ekle |
Grafik Kaldırın |
Seçilen grafiği Grafikler görünümünden kaldırır. |
Grafik Kaldırın |
Açılan grafik seçenekleri |
Grafik görünümünde göstergeyi gösterir veya gizler ve grafiğin görünümünü yapılandırır.Bunlar yatay kılavuz çizgilerini, minimum ve maksimum satırları ve eşik ihlallerini içerir. |
Açılan grafik seçenekleri
|
Çözümleme Notları Ekle |
Yük testi sonucu ile ilişkilendirmek istediğiniz notları ekler. |
Çözümleme Notları Ekle |
Daha fazla bilgi için bkz. Nasıl yapılır: Yükleme Testi Çalıştırma.
Genel bakış paneli
Tamamlanan test veya önceden çalıştırılmış test |
Yükleme testlerini çalıştırma |
---|---|
Panele Genel Bakış
Genel bakış paneli yapılandırmayı, istekleri ve çalışan bir yük testinin test durumları bilgisini görüntüler.Göster veya seçerek genel bakış masasını Gizle Genel bakış panelini Göster üzerindeki yük sınaması araç.
Tamamlanmış Bir Testi Çözümleme
Bir yük testi tamamlandıktan sonra Yük Testi Çözümleyicisi, yükleme testi özetini gösteren yeni bir sekmeli belge olarak görünür.Yük Testi Çözümleyicisi normal Visual Studio pencere düzenleme yöntemlerini kullanarak kayması için yerleştirilebilir ya da ayarlanabilir.Pencerenin başlığı yükleme testinizin adıdır ve zaman testin başlatıldığı zamandır, örneğin, LoadTest2 [1:15 PM].
Tamamlanan yük testi için yük testi sonucu, test altındaki bilgisayarlardan düzenli olarak toplanan performans sayaç örneklerini ve test bilgilerini içerir.Çok sayıda performans sayacı örneği yükleme testinin çalışma süresi boyunca toplanabilir.Toplanan performans veri miktarı, çalıştırılan testin uzunluğuna, örnekleme aralığına, test edilen bilgisayar sayısına, toplanmakta olan sayaç sayısına, yapılandırılmış veri toplayıcılarına ve günlüğe kaydetme seviyelerine bağlıdır.Büyük bir yükleme testi için, toplanan performans verisi miktarı kolaylıkla birkaç gigabayt olabilir.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 ve Considerations for Load Testing.
Test çalışırken test denetleyicisi öğesi tüm toplanan başarım sayacı verisini bir veritabanında biriktirir.Zamanlama ayrıntıları ve hata ayrıntıları gibi ek veriler, test tamamlandığında veritabanına yüklenir.Tamamlanmış bir test için performans verileri veritabanından yüklenerek Yük Testi Çözümleyicisi tarafından çözümlenir.Bir yük testi sonucundan yüklenen tamamlanmış bir test sonucuna çalışma sonrası yük testi sonucu veya yalnızca yük testi sonucu denir.
Yük Testi Çözümleyicisi, bir yük testi tamamlandıktan sonra çalışma sonrası yük testi sonuç verilerini çözümlemek için kullanılabilen aşağıdaki benzersiz işlevselliğe sahiptir:
Başarım sayacı verilerinin tam kümesi veritabanından yüklenir.Grafik Görünümü'nde Sayaçlar panelini veya Gösterge panelini kullanarak çözümlemek istediğiniz performans sayaçlarını ekleyebilir, silebilir veya bunların görünümünü değiştirebilirsiniz.
Yüzde birlik veriler mevcuttur.
Grafiklerde Min / Maks satırları mevcuttur.
Yakınlaştırma modu grafiklerde bulunmaktadır.Bu görünüm, herhangi bir zaman aralığında yer alan verileri çözümlemenize olanak tanır.
Summary view yükleme testi sonuçlarına ilişkin hızlı bir analiz gerçekleştirmenizi sağlar.
Ayrıntılar görünümü yükleme testi için sanal kullanıcı etkinliğini çözümlemenize olanak sağlar.
Tables view, sekmeli biçimde toplanan bilgileri görüntülemenizi sağlar.Bu, bazı veri toplayıcıları türlerinden elde edilen verileri içerir.
Veri ve Tanılama Ekleri Yükleme Testi Çözümleyicisi araç çubuğu üzerindeki komut IntelliTrace veya sistem bilgisi gibi bir veri toplayıcıdan topladığınız ilave verileri açmanızı ve analiz etmenizi sağlar.
View performance report yükleme testinizdeki ASP.NET profil oluşturucusu başarım verisinin bir raporunu sağlar.
Exporting graph data to Microsoft Exceldışa aktardığınız verileri bir Microsoft Excel elektronik tablosuna veya bir .csv dosyası olarak yapabilme Grafikler View.
Yükleme Testi Çözümleyicisi araç çubuğunun araç çubuğu, Yükleme Testi Çözümleyicisinde bir yükleme testi sonucuna ilişkin aşağıdaki işlevselliği sağlar:
[!NOT]
Yükleme Testi Çözümleyicisi araç çubuğu komutlarını tam listesi için bkz. bu konuda araç çubuğu.
Yük testi sonucuna yönelik Yük Testi Çözümleyicisi araç çubuğu komutları
Araç çubuğu komutu |
Description |
Konudaki ek bilgiler |
---|---|---|
Özet |
Özet görünümü görüntülenir (varsayılan görünüm). |
Özet |
Grafikler |
Grafikler görünümü görüntülenir. |
Grafikler |
Tablolar |
Tablolar görünümü görüntülenir. |
Tablolar |
Sayaçlar Panelini göster |
Yük testi performans sayacı panelini gösterir veya gizler (varsayılan olarak gösterir). |
Sayaçlar Panelini göster |
Açılır paneller |
Tablo ve grafikleri görüntülemek için çeşitli panel düzenlemelerini yapılandırır. |
Açılır paneller |
Varsayılan Görünümleri Geri Yükle |
Grafikler görünümündeki panel düzenlemelerini varsayılan yapılandırma olarak sıfırlar. |
Varsayılan Görünümleri Geri Yükle |
Yeni Grafik Ekle |
Grafik görünümündeyken yeni bir grafik ekler. |
Yeni Grafik Ekle |
Grafik Kaldırın |
Seçilen grafiği Grafikler görünümünden kaldırır. |
Grafik Kaldırın |
Açılan grafik seçenekleri |
Grafik görünümünde göstergeyi gösterir veya gizler ve grafiğin görünümünü yapılandırır.Bunlar yatay kılavuz çizgilerini, minimum ve maksimum satırları ve eşik ihlallerini içerir. |
Açılan grafik seçenekleri
|
Yakınlaştırma Denetimlerini Göster |
Hem yatay hem de dikey ızgara tanımının değerlerini ayarlamak için kullanabileceğiniz grafiklerdeki kaydırıcı yakınlaştırma denetimlerini gösterir veya gizler. |
Yakınlaştırma Denetimlerini Göster |
Yatay Ölçek Denetimlerini Eşzamanlama |
Otomatik yatay yakınlaştırma/uzaklaştırma eşzamanlamasını açar ve kapatır.Otomatik yatay yakınlaştırma eşleştirmesi etkinken, bir grafiğe uyguladığınız tüm yakınlaştırmalar Grafikler Görünümündeki diğer tüm grafiklere de uygulanacaktır. |
Yatay Ölçek Denetimlerini Eşzamanlama |
Çözümleme Notları Ekle |
Yük testi sonucu ile ilişkilendirmek istediğiniz notları ekler. |
Çözümleme Notları Ekle |
Excel Raporu Oluşturma |
İki yükleme test sonucunun yan yana analizini gerçekleştirmek veya trend analizini izlemek için bir Microsoft Excel raporu oluşturur. |
Excel Raporu Oluşturma |
Grafik Verileri Excel açılan listesine dışarı aktarma |
Grafik verileri ya Microsoft Excel'e ye da virgülle ayrılmış değerler (.CSV) formatını kullanarak bir dosyaya dışarı aktarır. |
Grafik Verileri Excel açılan listesine dışarı aktarma |
Veri ve Tanılama Eklerini Görüntüleyin |
Çözümlemek üzere bir bağdaştırıcı seçmek için Tanılama Veri Bağdaştırıcı Ekini Seçin iletişim kutusunu açın.Örneğin, IntelliTrace Bağdaştırıcısı'nı seçin, Seç Tamamve IntelliTrace özeti yük sınamada kullanılan sınama aracı için açın. |
Veri ve Tanılama Eklerini Görüntüleyin |
Daha Önce Tamamlanmış Bir Yük Testini Çözümleme
Yükleme Testi Düzenleyicisi'nden yükleme testi çalıştırdığınızda, yükleme testi sonuçları otomatik olarak açılır ve çalışan yükleme testi Yükleme Testi Çözümleyici'de görüntülenir.Komut satırından bir yük sınaması çalıştırdığınızda yük sınaması sonuçlarını el ile erişmeniz gerekir.Daha fazla bilgi için bkz. Yükleme Testlerini Çalıştırma.
Daha önce çalıştırılan bir yükleme testinin yükleme testi sonuçlarını çözümlemek için öncelikle Yükleme Testi Düzenleyicisi araç çubuğundaki Sonuçları Aç ve Yönet düğmesini kullanarak yükleme testi sonuçlarını getirin.Daha fazla bilgi için bkz. Analiz için Yük Testi Sonuçlarına Nasıl Erişilir.
Tamamlanan bir sağlamlık testinde olduğu gibi Yük Testi Çözümleyicisi yeni bir sekmeli belge olarak görüntülenir.Pencerenin başlığı yükleme testinin adıdır ve zaman testin başlatıldığı zamandır, örneğin, LoadTest1 [12:40 PM].
İpucu |
---|
Farklı yükleme testi sonuçlarını karşılaştırmak için, çoklu aynı anda açık Yükleme Testi Çözümleyicisi penceresine sahip olabilirsiniz. |
Bir Yük Testi Sonucuna Notlar Ekleme
Tamamlanan test veya önceden çalıştırılmış test |
Yükleme testlerini çalıştırma |
---|---|
Not seçerek bir yük test sonucu eklenebilecek Çözümleme Notları Ekle üzerinde araç.Yükleme testi sonucuyla birlikte kalıcı olarak depolanacak bir açıklama ve analiz yorumu ekleyebilirsiniz.
Girdiğiniz tanım, Yük Testi Düzenleyicisi'nde Yük Testi Sonuçlarını Aç ve Yönet iletişim kutusundaki yük testi ile ilişkili Tanım sütununda da görünür.Daha fazla bilgi için bkz. Analiz için Yük Testi Sonuçlarına Nasıl Erişilir.Buna ek olarak, yükleme testi sonuçları için bir Excel raporu oluşturduğunuzda açıklamalarınız görüntülenir.Daha fazla bilgi için bkz. Test Karşılaştırmaları veya Eğilim Analizleri için Yükleme Testi Sonuçlarını Raporlama.
Yük testi sonuçlarına notlar ekleme
Daha fazla bilgi için bkz. Yük Testi Çözümleyicisi Kullanan Çalışan bir Yük Testine bir Açıklama Nasıl Eklenir ve Nasıl yapılır: yük sınaması Analyzer'I tamamlanan yük sınaması Çözümleme sırasında açıklama ekleme.
Yük Testi Çözümleyicisi Araç Çubuğu
Yük Testi Çözümleyicisi Araç Çubuğu
Yükleme Testi Çözümleyicisindeki araç çubuğu yükleme testi çalışıp çalışmadığına veya çalışmasını tamamlayıp tamamlamadığına bağlı olarak farklı komutlar sağlar.Geçerli olarak kullandığınız görünüme bağlı olarak bazı komutlar araç çubuğunda devre dışı bırakılabilir.
Yük Testi Çözümleyicisi araç çubuğu aşağıdaki komutları sunar:
Summary Özet görünümünü görüntüler (yükleme testi tamamlandığında görüntülenir).
Grafikler Grafik Görünümü görüntüler.
Tables, Tablo görünümünü görüntüler.
Ayrıntılar Sanal Kullanıcı Etkinliği Grafiğini (yükleme testi tamamlandığında görüntülenir) görüntüler.
Sayaçlar Panelini Göster yük testi performans sayacı bölmesini gösterir veya gizler.
Paneller açılır listesi, tabloları ve grafikleri (Grafikler görünümünde ve Tablolar görünümünde etkinleştirilen) görüntülemek için çeşitli panel düzenlemeleri yapılandırır.
Restore Default Views (Varsayılan Görünümleri Geri Yükleme) Graphs görünümündeki panel düzenlemelerini varsayılan yapılandırmaya geri döndürür.
Yeni Grafik Ekle, Grafik görünümüne yeni bir grafik ekler.
Grafiği Kaldır seçilen grafiği Grafikler görünümünden kaldırır.
Grafik seçenekleri açılanı Grafik görünümündeki göstergeyi gösterir veya gizler ve grafiklerin özelliklerini yapılandırır.Bunlar yatay kılavuz çizgilerini, minimum ve maksimum satırları ve eşik ihlallerini içerir.
Yakınlaştırma Denetimlerini Göster, hem yatay hem de dikey ızgara tanımının değerlerini ayarlamak için kullanabileceğiniz grafikteki kaydırıcı yakınlaştırma denetimlerini gösterir veya gizler.
Yatay Yakınlaştırma Denetimlerini Etkinleştir otomatik yatay ölçek eşzamanlamasını açar veya kapatır.Otomatik yatay yakınlaştırma eşleştirmesi etkinken, bir grafiğe uyguladığınız tüm yakınlaştırmalar Grafikler Görünümündeki diğer tüm grafiklere de uygulanacaktır.
Çözümleme Notları Ekle yük testi sonucu ile ilişkilendirmek istediğiniz notları ekler.
Excel Raporu Oluşturma iki yükleme testi sonucuna yönelik yan yana çözümleme yapmak ve eğilim analizlerini izlemek için bir Microsoft Excel raporu oluşturur.
Grafik Verileri Excel açılan menüsüne dışarı aktarma grafik verileri virgülle ayrılmış değerler (CSV) biçimi kullanarak Microsoft Excel veya bir dosyaya dışarı aktarır.
Profil Oluşturucusu Başarım Raporunu Görüntüle daha fazla çözümleme yapmak üzere yükleme testi sonucuyla ilişkilendirilmiş bir ASP.NET profil oluşturucusu raporu açar.
Veri ve Tanılama Eklerini Görüntüle, çözümlemek üzere bir bağdaştırıcı seçmek için Tanılama Verisi Bağdaştırıcısı Ekini Seç iletişim kutusunu açar.Örneğin, IntelliTrace Bağdaştırıcısı'nı seçin, Seç Tamam ve IntelliTrace özeti yük sınamada kullanılan sınama aracı için açın.
Stop hâlihazırda çalışmakta olan bir testi sonlandırır (yükleme testi çalışırken görüntülenir).
Genel Bakış Panelini Göster Genel Bakış panelini (yük testi çalışırken görüntülenir) gösterir veya gizler.
Yük Testi Çözümleyicisi Durum Çubuğu
Yük Testi Çözümleyicisi durum çubuğu çalışan veya tamamlanmış bir testin durumunu gösterir.Aşağıdaki bilgi, yük testi durum çubuğunda görünür:
Status icon, çalışmakta olan veya tamamlanmış yükleme testinin durumunu gösterir.Örneğin, çalışan bir test sırasında, herhangi bir hata veya eşik ihlali olduğunda, bir uyarı simgesi görüntülenir.
Status message, "Test uygulanıyor", "Test Tamamlandı" ve "Veritabanından sayaç örnekleri okunuyor" gibi yükleme testinin mevcut durumunu gösteren bir metin mesajı görüntüler.
Eşik ihlali sayısı, bu yükleme testi çalıştırması için rapor edilmiş eşik ihlali toplam sayısını görüntüleyen bir bağlantı sağlar.Bu bağlantıyı görüntüler seçme Tablo görünümü verileri panelinde eşik ihlalleri tablosuyla.
[!NOT]
Bu bağlantı yalnızca ilk eşik ihlali oluştuktan sonra görünür.
Hata sayısı Bu yükleme testi çalıştırması için rapor edilen toplam hata sayısını görüntüleyen bir bağlantı sağlar.Bu bağlantıyı görüntüler seçme Tablo görünümü verileri panelinde eşik ihlalleri tablosuyla.
[!NOT]
Bu bağlantı yalnızca ilk hata oluştuktan sonra görünür.
Kalan süre o anda süren test için ne kadar süre kaldığını gösterir.Bu etiket, bir test tamamlandığında kaybolur.
Test progress yük testi sonucu veritabanından sayaç örnekleri yüklediğinizde tamamladığı sürenin çalışan test ya da ilerleme tahmini miktarını gösterir.
Yükleme Testi Çözümleyicisi'nde Verileri Görüntülemek
Çalışan bir testi veya bitmiş bir yükleme testinin sonuçlarını görüntülemek için Yükleme Testi Çözümleyicisi kullandığınızda, aşağıdaki bölmeleri görüntüleyebilirsiniz.Bölmeler size verileri çözümlemek için farklı yollar sunar:
Özet Görünümü
Grafik Görünümü
Tablo Görünümü
Ayrıntılar Görünümü
Özet Görünümü
Tamamlanan test veya önceden çalıştırılmış test |
Yükleme testlerini çalıştırma |
---|---|
Yükleme Testi Çözümleyicisi'ndeki Özet Görünümü
Yükleme testi çalıştırdıktan sonra, sonuçları hızla anlamak için yükleme testi özetini görüntüleyebilirsiniz.Yükleme testi özeti, anahtar sonuçlarını kısa ve kolay okunur bir biçimde sunar.Ayrıca yükleme testi özetini yazdırabilirsiniz de.Bu, proje katılımcılarıyla iletişim kurduğunuzda bunun kullanılmasını uygun kılar.
İpucu |
---|
Yük sınaması özeti Özet seçmek için kısayol menüsünü açarak Yazdır yazdırma.Yazdırma ilk seçerek önizleme Baskı Önizleme özeti için kısayol menüsünde.Önizleme ekranından da doğrudan yazdırabilirsiniz. |
Yükleme testi özeti bölümlere ayrılmıştır.Başlangıç bölümleri özetin en üstünde görünür ve her zaman görülebilir.Yükleme testi özetini görüntülediğinizde, aşağıdaki ilk görüntülenen öğeler şunlardır:
Test Çalışması Bilgileri
Genel Sonuçlar
Temel İstatistik: Top Beş En Yavaş Sayfalar
Temel İstatistik: Top Beş En Yavaş Testler
Temel İstatistik: Top Beş En Yavaş SQL İşlemleri
[!NOT]
SQL İşlemleri bölmesi yalnızca yükleme testinde SQL izleme etkinleştirildiğinde görüntülenir.Daha fazla bilgi için bkz. Yükleme Testlerinde Başarıyı Geliştirme ve İzleme amacıyla SQL İzleme Verisinin Toplanması.
Aşağıdaki öğeler yük testi özetinin sonunda görünür ve yer kazanmak için daraltılabilir.:
Test Sonuçları
Sayfa Sonuçları
İşlem Sonuçları
Test Kaynakları Altında Sistem
Denetleyici ve Aracı Kaynakları
Errors
Test Çalışması Bilgileri
Test çalışması bilgileri bölümü çalışma hakkında genel bilgiler içerir.Bu testin adını, başlangıç ve bitiş saatlerini ve testi çalıştıran denetleyiciyi içerir.Bu bölüm ayrıca, yükleme testini çalıştırdığınızda eklediğiniz istepe bağlı tanımlamaları da içerir.
Genel Sonuçlar
Genel sonuçlar bölümü testin özet sonuçlarını içerir.Bunlar, saniyedeki istek sayısını, başarısız isteklerin toplam sayısını, ortalama yanıt süresini ve ortalama sayfa süresini içerir.
Temel İstatistik: Top Beş En Yavaş Sayfalar
En yavaş sayfalar bölümü, yükleme testindeki en yavaş beş sayfayı içerir.URL ve ortalama sayfa yükleme zamanı her sayfa için görüntülenir.Sayfalar azalan sırada listelenir.Açılacak sayfanın URL'sini seçebilirsiniz sayfaları tablo ve daha fazla ayrıntı için bu sayfayı inceleyin.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.
Temel İstatistik: Top Beş En Yavaş Testler
En yavaş testler bölümü, yükleme testindeki en yavaş beş testi içerir.Her test için testin adı ve ortalama test zamanı görüntülenir.Testler, azalan sırada listelenir.Açmak için test adını seçebilirsiniz testleri tablo ve daha fazla ayrıntı için bu testi inceleyin.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.
Temel İstatistik: Top Beş En Yavaş SQL İşlemleri
Yükleme testinde SQL izleme etkinleştirilmişse, en yavaş sorgular bölmesi, yükleme testindeki en yavaş beş sorguyu içerir.Her işlemin adı ve süresi görüntülenir.Süre (SQL Server 2005) mikrosaniyeler ya da milisaniyelerle (SQL Server 2000 öğesi ve önceki sürümler) görüntülenir.Testler, süreye göre azalan sırada listelenir.Açmak için bir işlem adını seçebilirsiniz sql izleme tablo ve daha ayrıntılı bilgi için o işlemi inceleyin.Daha fazla bilgi için bkz. The SQL Trace Data Table.
Test Sonuçları
Test sonuçları bölümü yük testindeki tüm testleri ve senaryoları listeler.Testin adı, senaryo, kaç kez çalıştığı, kaç kez başarısız olduğu ve ortalama test sayısı görüntülenir.Açmak için test adını seçebilirsiniz testleri tablo ve daha fazla ayrıntı için bu testi inceleyin.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.
[!NOT]
Daraltma veya bölüm başlığının sol oku seçerek bu bölümü genişletin.
Sayfa Sonuçları
Sayfa sonuçları bölümü yük testindeki tüm Web sayfalarını listeler.URL, senaryo, testin adı, ortalama sayfa süresi ve sayımı görüntülenir.Açılacak sayfanın URL'sini seçebilirsiniz sayfaları tablo ve daha fazla ayrıntı için bu sayfayı inceleyin.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.
[!NOT]
Daraltma veya bölüm başlığının sol oku seçerek bu bölümü genişletin.
İşlem Sonuçları
İşlem sonuçları bölümü yük testindeki tüm işlemleri listeler.Hareket adı, senaryo, test, yanıt süresi, geçen süre ve sayımı görüntülenir.Açık bir hareketi adını seçebilirsiniz hareketleri tablo ve daha fazla ayrıntı için bu hareketi inceleyin.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.
[!NOT]
Daraltma veya bölüm başlığının sol oku seçerek bu bölümü genişletin.
Test Kaynakları Altında Sistem
Test kaynaklar altında sistem bölümü, yüklemenin üretildiği hedef bilgisayarlar kümesini oluşturan bilgisayarları listeler.Bu, Aracı ve Denetleyiciden farklı olarak sayaç kümelerini topladığınız bilgisayarları içerir.Bilgisayar adı, yüzde işlemci süresi ve kullanılabilir bellek görüntülenir.Açmak için bir bilgisayar adı seçebilirsiniz Test sisteminde grafik ve kaynak kullanımı zamanla konusuna bakın.Daha fazla bilgi için bkz. Yük Testi Çözümleyicisi'nin Grafik Görünümünde Yük Testi Sonuçlarını Çözümleme.
[!NOT]
Daraltma veya bölüm başlığının sol oku seçerek bu bölümü genişletin.
Denetleyici ve Aracı Kaynakları
Denetleyici ve aracı kaynakları bölümü, testi çalıştırmak için kullanılan bilgisayarları listeler.Bilgisayar adı, yüzde işlemci süresi ve kullanılabilir bellek görüntülenir.Açmak için bir bilgisayar adı seçebilirsiniz denetleyicisi ve aracıları grafik ve kaynak kullanımı zamanla konusuna bakın.Daha fazla bilgi için bkz. Yük Testi Çözümleyicisi'nin Grafik Görünümünde Yük Testi Sonuçlarını Çözümleme.
[!NOT]
Daraltma veya bölüm başlığının sol oku seçerek bu bölümü genişletin.
Errors
Hatalar bölümü yükleme testi boyunca oluşan tüm hataları listeler.Hatanın türü ve alt türü, sayımı ve son iletisi görüntülenir.Hata açmak için seçtiğiniz hataları tablo ve daha fazla ayrıntı için hata inceleyin.Daha fazla bilgi için bkz. Sayaçlar Paneli Kullanarak Hatalar Nasıl Analiz Edilir.
[!NOT]
Daraltma veya bölüm başlığının sol oku seçerek bu bölümü genişletin.
Grafik Görünümü
Tamamlanan test veya önceden çalıştırılmış test |
Yükleme testlerini çalıştırma |
---|---|
Yük Testi Çözümleyicisi'ndeki Grafik Görünümü
Yük sınaması sonuçları grafik görüntülemek için seçim grafikler üzerindeki yük sınaması araç.Her grafik açılan listenin başında, grafik adıyla bir panelde görüntülenir.Panelde farklı bir grafik görüntülemek için, listeden farklı bir grafik adı seçin.Aynı anda dört grafik paneline kadar gösterilebilir.Paneller aşağı açılanaraç çubuğu düğmesini kullanarak farklı panel düzenleri arasında geçiş yapabilirsiniz ve Varsayılan Görünümleri Geri Yükle düğmesini kullanarak varsayılan görünümü geri yükleyebilirsiniz.
Birkaç yerleşik grafik sağlanır.Bunlar ortak yükleme testi durumlarına ilişkin sayaç bilgileri içerir.grafiğe sayaçları seçerek yerleşik grafikleri özelleştirebilirsiniz.Bunu yapmak için Sayaç Paneli öğesinin açılan menüsündeki Grafik Üzerinde Sayacı Göster seçeneğini kullanın.Ayrıca, Sayaçlar Paneli açılır menüsünde Araç Çubuğu veya Grafik Ekle öğesindeki Yeni Grafik Ekle düğmesini kullanarak kendi grafiklerinizi oluşturabilirsiniz.Ayrıca araç çubuğu üzerinde bulunan Grafik Kaldır düğmesini kullanarak bir yük testini analiz etmek için gerekli olmayan grafikleri silebilirsiniz.
Daha ayrıntılı bilgi için aşağıdaki konulara bakın:
Yük Testi Sonuçlarında Grafikler Üzerindeki Sayaçlar Nasıl Eklenir ve Silinir
Yük Testi Sonuçlarında Özel Grafikler Nasıl Oluşturulur
Yük Testi Çözümleyicisi'nin Grafik Görünümünde Yük Testi Sonuçlarını Çözümleme.
Grafikleme Modları
Yük Testi Çözümleyicisi, Grafiği Görünümü'ndeki grafikler üç moddan birinde görüntülenir:
Daraltma modu çalışan bir yükleme testi sırasında Yükleme Testi Çözümleyicisi içerisinde varsayılan grafik modudur.Çöken grafik, çalıştığı sırada bir yük testi için kullanılır.Bu hafızada tutulması gereken verinin miktarını azaltır, fakat yine de tüm bir test çalışma süresi boyunca başarım sayacının eğilimini gösterir.
Kaydırma modu yükleme testi sonuçlarını test çalışırken görüntülediğinizde kullanabilirsiniz.Kayan grafik, isteğe bağlı bir görünümüdür ve en son veri noktalarını gösterir.Testteki yalnızca en son 100 veri aralığını görüntülemek için kayan grafik kullanın.
Yakınlaştırma modu bir veritabanından tamamlanan bir yükleme testi sonucunu görüntülediğinizde kullanılır.Yatay x ekseni yakınlaştırması yük testi boyunca belirli zaman dilimlerini analiz edecek şekilde ayarlanabilir.Dikey y ekseni yakınlaştırma, grafiğe dahil edilen başarım sayaçlarına ilişkin belirli değer aralıklarını çözümlemek için ayarlanabilir.
Grafikleme Modunu Değiştirme
Bir yükleme testi çalıştığında daraltma ve kaydırma modları arasında geçiş yapmak için araç çubuğundaki Grafik Seçenekleri açılır listesini kullanın.Daraltma modu için Çalışmanın Tamamı için Grafik Veriler veya kaydırma modu için Yalnızca Son Verilerin Grafiğini Çiz seçeneğini belirleyin.
Daraltma Modu (Çalıştırmanın tamamı için grafik veriler)
Çalışan bir yükleme testi sırasında Yükleme Testi Çözümleyicisi içerisinde varsayılan olan daraltma modudur.Çöken grafik, çalıştığı sırada bir yük testi için kullanılır.Bu hafızada tutulması gereken verinin miktarını azaltır, fakat yine de tüm bir test çalışma süresi boyunca başarım sayacının eğilimini gösterir.Her ne kadar veriler bir çalıştırma sırasında çökmeden dolayı bellekten atılsa da, yük testi sırasında toplanan her veri örneği yük testi veritabanında depolanır.Veriye çalışma tamamlandıktan sonra Zooming Mode aracılığıyla ulaşılabilir.
Çöken grafik, bir performans sayacı için en çok 100 veri noktası gösterir.Çöken bir grafik için yatay zaman çizelgesi x eksenin 00.00 olan bir kaynağı ve tüm test çalışmasını kapsayan bir aralığı vardır.
Daraltma Modu
Bir sayaç için toplanmış veri puanı sayısı 100 aştığında grafik, veri dizilerinde araya eklenen örnekleri silerek çöker ve kaldırılmış olan örneklerin hemen yanındaki veri puanlarını yeniden hesaplar.Örneğin, 5 saniyelik bir örnekleme aralığı için, ilk daraltma test içinde 500 saniye oluşturacaktır.
Kaydırma Modu
Kayan grafik, devam eden bir çalışmanın isteğe bağlı bir görünümüdür ve en son veri noktalarını gösterir.Testteki yalnızca en son 100 veri aralığını görüntülemek için kayan grafik kullanın.
Kaydırma modunda, grafiğin x ekseni kaynak noktası test en son 100 örnekleme aralığı grafikte görünecek şekilde ilerledikçe ileriye kayar.100 veri noktası sınırına ulaşıldığı anda, grafik otomatik olarak 10 örnekleme aralığı ileri kayar.
Kaydırma Modu
Kayan bir grafiğin x-ekseninin aralığı çöken bir grafiğin daima artan x-ekseni aralığıyla karşılaştırıldığında örnekleme aralığının 100 katında sabit kalır.Kayan bir grafiğe uygulanan güncellemeler sınama ilerleme durumunda (örnekleme aralığının tam katı) olduğu gibi güncellemeleri artan aralıklarla gerçekleşen çöken grafiklerle karşılaştırıldığında örnekleme aralığında sabit kalır.
Yakınlaştırma Modu
Yakınlaştırma grafik modunu, tamamlanan yükleme testi sonucunu görüntülediğinizde veya önceden çalışan yükleme test sonucunu yükleyerek kullanılır.Bir yakınlaştırma grafiğinde çalışmanın tümünden veri örnekleri veritabanından yüklenir ve grafikte gösterilmek üzere, zaman ve sayaç değer aralığı seçmek için yakınlaştırma denetimleri kullanılır.
Yük testi sonuçları veritabanı yük testi esnasında toplanan tüm veri noktalarını içerir.Normal bir yük testinde, yük testinin çalışması boyunca binlerce örnekleme aralığı olabilir.
En fazla 100 veri noktasını gösteren yakınlaştırma grafiği.Grafiğin aralığı 100 örnekleme aralığını aşıyorsa, araya ekleme örnekleri çöken mod ile aynı şekilde örnek sayısını azaltmak için aralık boyunca kaldırılır.Ancak, çökme modundan farklı olarak, kaldırılan örnekler bellekten kaldırılmaz ve küçük bir zaman dilimine yakınlaştırma yapılarak görüntülenebilir.Yakınlaştırılmış aralık 100 örnekleme aralığından az ise 100 veri noktası sınırı için hiç örnekleme aralığı kaldırılmaz.
Yakınlaştırma grafiği daima tüm çalışmayı kapsayan yakınlaştırma mesafesi ile birlikte başlar.Yakınlaştırma denetimleri ayarlandığında, grafik üzerinde görüntülenen aralık değişir.
Grafik Görünümü Yakınlaştırma Denetimi
Tamamlanan test veya önceden çalıştırılmış test |
Yükleme testlerini çalıştırma |
---|---|
Bir yükleme testi sonucunu yalnızca yakınlaştırma modu öğesinde görüntülediğinizde, yakınlaştırma denetimi Yükleme Testi Çözümleyicisinde görünür.Yükleme testi tamamlandığında veya önceden çalışan bir yükleme testi yüklendiğinde yakınlaştırma modu Grafik Görünümü'nde kurulur.Daha fazla bilgi için bkz. Analiz için Yük Testi Sonuçlarına Nasıl Erişilir.
Araç çubuğu üzerindeki Yakınlaştırma Denetimlerini Göster'i kullanarak grafikler üzerinde yakınlaştırma denetimlerini gösterebilir ya da gizleyebilirsiniz.
Yatay x ekseni yakınlaştırması yük testi boyunca belirli zaman dilimlerini analiz edecek şekilde ayarlanabilir.Dikey y ekseni yakınlaştırma, grafiğe dahil edilen sayaçlara ilişkin belirli değer aralıklarını çözümlemek için ayarlanabilir.
Hem yatay zaman çizelgesi hem de dikey değer aralığı yakınlaştırma denetimleri, fare kullanılarak ayarlanabilir.Yatay zaman çizelgesi denetimi sol ve sağ ok tuşlarını kullanarak da ayarlanabilir.Yakınlaştırma denetimini ayarlamak için ok tuşlarını kullanarak, pencerelerin aralığını bir defada 1 örnekleme aralığı kadar ayarlayabilirsiniz.Shift ve ok tuşlarını kullanmak 10 örnekleme aralığının ayarlanmasını sağlar.
Ok tuşunu kullanarak yakınlaştırma denetimini ayarlamak için öncelikle Tab tuşunu kullanarak odağı yakınlaştırma denetimi üzerine getirin.Odak soldaki kaydırıcının üzerinde olduğunda ok tuşları yakınlaştırma penceresinin başlangıç penceresini 1 ara sağa veya sola hareket ettirir.Odak merkezi kaydırıcıdayken, ok tuşlarını yakınlaştırma penceresini boyutunu değiştirmeden sola veya sağa 1 örnekleme aralığı kaydırmak için kullanabilirsiniz.Ve nihayet, sağdaki kaydırıcı, yakınlaştırma penceresinin sonundaki aralığı 1 örnekleme aralığı genişleterek veya daraltarak hareket eder.
Yatay ve dikey yakınlaştırma denetimlerini tüm zaman çizgisi ve değer aralıklarını göstermek üzere döndürmek için Yatay Uzaklaştır seçeneğini, Dikey Uzaklaştır seçeneğini veya grafiğin üzerindeki açılır menüdeki Her İkisini de Uzaklaştır seçeneğini kullanabilirsiniz.
İpucu |
---|
Otomatik yatay yakınlaştırma eşitlemesini açmak veya kapatmak için araç çubuğundaki Yatay Yakınlaştırma Denetimlerini Eşitle'yi kullanabilirsiniz.Eşitleme ile bir grafiğe uyguladığınız herhangi bir yakınlaştırma işlemi Grafik Görünümündeki diğer grafiklere de uygulanır. |
Grafik Görünümü Yakınlaştırma Denetimi
Önceki çizimde, Test grafiği altındaki Hizmet eşik sorunlarını araştırmak için yakınlaştırılmıştır.Eşik ihlalleri araç çubuğu öğesinde açılan Grafik Seçenekleri öğesinden Eşik İhlallerini Grafikte Göster öğesi kullanılarak etkinleştirilir.
Daha fazla bilgi için bkz. Yük Testi Çözümleyicisi'nin Grafik Görünümünde Yük Testi Sonuçlarını Çözümleme.
Grafik Görünümü Seçenekleri
Grafik Görünümü'nü özelleştirmek için farklı yolları seçmek için, araç çubuğundaGrafik Seçenekleri açılır'ını kullanabilirsiniz:
Göstergeyi Göster grafik görünümüyle ilişkili gösterge bölmesini gösterir veya gizler.
Çalıştırmanın Tamamı için Grafik Veriler çalıştırmanın tamamı için verileri gösterir.Daha sonra bu belgede "çöken grafik görünümü" için ayrıntılı açıklamaya bakınız.
Yalnızca Son Verilerin Grafiğini Çiz en son 100 örnekleme aralığı için verileri gösterir.Daha sonra bu belgede ayrıntılı "grafik görünümünü kaydırma" açıklamasına bakınız.
Yatay Kılavuz Çizgisi Göster grafikte yatay kılavuz çizgilerini gösterir veya gizler.
Min/Max Satırları Göster daraltılmış bir veri noktası için minimum ve maksimum değerleri gösterir.Bu seçenek için Grafik Modları bilgisi altındaki ayrıntılı açıklamaya bakınız.
Grafikte Eşik İhlalini Göster, ilişkili eşik ihlaline sahip bir veri noktası için grafikte bir eşik ihlali işleyicisi çizer.
Grafik Alanı
Grafik alanı, zaman çizelgesi için yatay x ekseni, sayaç değeri aralıkları için y ekseni ve çizim alanını içerir.Seçilen grafik geçerli grafik modunda çizilir.Kullanılabilir grafik modlarının detaylı açıklaması için Grafik modları bölümüne bakın.
Grafikleme Alanı
Seçilen sayacın çizim çizgi grafik alanını seçerek değiştirebilirsiniz.Ayrıca, grafik alanında bir veri noktası veya eşik ihlali üzerinde işaretçiyi beklettiğinizde açılan bilgi görüntülenir.
Panoya Kopyala
Grafik alanı açılır menüsünde bir Kopyala işlemi de bulunur.Kopya komutu grafik ve göstergenin bir anlık görüntüsünü daha sonra Office Outlook öğesini kullanarak rapor ve e-postaya yapıştırılabilecek şekilde HTML formatında panoya kopyalar.
Çizim Seçenekleri İletişim Kutusu
Çizim Seçenekleri iletişim kutusu çizilen sayacın renk ve çizgi stilini değiştirmenizi sağlar.Ayrıca örneklenen verilere göre aralığı belirli bir değerde sabitleyebilir veya aralığın otomatik olarak ayarlanmasını belirleyebilirsiniz.
Çizim Seçenekleri İletişim Kutusu
Grafik Görünümü Göstergesi
Grafik görünümüyle ilişkili Gösterge panelini göstermek veya gizlemek için araç çubuğundaGrafik Seçenekleri açılır'ını kullanabilir ve farklı bir Göstergeyi Göster'i seçebilirsiniz.
Grafik görünümü göstergesi
grafik görünümü göstergesi bir grafik ile ilişkili her performans sayacı için bilgi görüntüler.Aşağıdaki bilgiler göstergede yer alır:
Grafikte göster:Kullanıcı yükü veya Hatalar/Sn gibi belirli bir sayaca yönelik çizginin grafikte çizili olup olmadığını belirtmek için onay kutularını kullanır.Çizginin grafiğin üstüne çizilmesini istiyorsanız bir onay kutusu seçin.Çizim satırını grafikten kaldırmak için onay kutusunu temizleyin.Bir çizim çizgisi kaldırıldığında, sayacın istatistikleri göstergede görüntülenmeye devam eder.
Aralık: Bu sütun performans sayacının y ekseni aralığını görüntüler.Varsayılan olarak, bu değer otomatik olarak örnek veri değişikliklerinin aralığı olarak ayarlanır.Otomatik olarak ayarlanan bir aralık daima en yüksek değerden 10 kat fazla olacaktır.Bu 10'un negatif katlarını içerir.Grafik, her biri farklı aralığa sahip çeşitli sayaçlar içerebilir.Bu yüzden, y ekseni belirli aralıklarla ile etiketlenmez, ancak bunun yerine her sayaç için toplam aralığın bir yüzdesini temsil eden 0-100 arasında değerlerle etiketlenir.Örneğin, 1.000 değerinde aralığı olan bir sayaç için, y ekseni üzerinde 60 veri noktası, sayaç için 600 değerine karşılık gelir.
[!NOT]
Aralığı belirli bir değere kilitleyerek, otomatik aralık değeri ayarlamayı kapatabilirsiniz.Aralık kilitlendiğinde, aralığı aşan tüm değerler grafiğin en üstünde belirlemiş olduğunuz en fazla değer olarak görüntülenir.Arayı belirli bir değerde sabitlemek için Çizim Seçenekleri iletişim kutusunu kullanın.Daha fazla bilgi için bkz. Sayaçları Grafiklemede Çizim Seçenekleri Nasıl Belirlenir.
Sayaç:Sayaç, Örnek, Kategori ve Bilgisayar adlı dört sütun, birlikte performans sayacının benzersiz olarak tanımlanmasını sağlar.
Renk: Renk sütunu performans sayacı için çizilen çizgi rengini ve çizgi stilini gösterir.Grafikteki başarım sayacının rengini veya çizgi stilini değiştirmek için Çizim Seçenekleri iletişim kutusunu kullanın.Çizim Seçenekleri iletişim kutusu göstergenin kısayol menüsünden kullanılabilir.Daha fazla bilgi için bkz. Sayaçları Grafiklemede Çizim Seçenekleri Nasıl Belirlenir.
Statistics: The Min, Max, Avg ve Last sütunları, sırasıyla performans sayacının istatistiklerini gösterir.Bu değerler grafiğin görünür bölgesi üzerinde görüntülenen verilere karşılık gelir.Örneğin, bir çalışma bölgesine yakınlaştırırsanız, gösterge istatistikleri yalnızca yakınlaştırılan alan için değerleri yansıtır."Son" sütun, en son tamamlanan örnekleme aralığındaki performans sayacının değeridir.
[!NOT]
Son sütun, yük testi çalışırken yalnızca Yük Testi Çözümleyicisi'nin göstergesinde görüntülenir.
Daha fazla bilgi için bkz. Yük Testi Sonuçlarında Grafiğin Bir Bölgesine Nasıl Yakınlaştırma Yapılır.
Göstergede bir öğe seçildiğinde aşağıdakiler elde edilir:
Öğenin hem göstergeden hem de grafikten kaldırılmasını sağlar.Öğeyi sağ tıklatın ve Sil seçeneğini belirleyin ya da Sil tuşuna basın.
Grafik üzerindeki çizilmiş çizgiyi vurgular.
Veri nesnesinin seçili öğeye ilişkin verileri göstermesine neden olur.
Sayaç için Çizim Seçenekleri iletişim kutusuna erişmenizi sağlar.
İpucu |
---|
Seçebileceğiniz Grafik Seçenekleri açılır yük sınaması Analyzer'I araç çubuğundaki düğmesini tıklatın ve seçin Gösterge Göster göstermek veya gizlemek için gösterge grafik görünümle ilişkilendirilen paneli. |
Daha fazla bilgi için bkz. Yükleme Testlerini Çözümlemek için Grafik Görünümü Göstergesini Kullanmak.
Microsoft Excel'e Grafik Verileri Dışarı Aktarma
Grafik verilerini araç çubuğu üzerindeki Grafik Verilerini Excel'e Dışarı Aktar düğmesini kullanarak Microsoft Excel'e dışarı aktarabilirsiniz.
[!NOT]
Ayrıca, Grafik Verilerini Teste Dışarı Aktar (.CSV) seçeneğini belirlemek üzere aşağı açılan listede Grafik Verilerini Excel'e Dışarı Aktar düğmesini kullanabilirsiniz.
Raporlama için dışarı aktarılmış veri kullanmak istiyorsanız, yerleşik raporlama işlevini kullanmanızı öneririz.Daha fazla bilgi için bkz. Test Karşılaştırmaları veya Eğilim Analizleri için Yükleme Testi Sonuçlarını Raporlama.
Aşağıdaki şekil Microsoft Excel'e dışarı aktarılan grafik verisi örneğidir.
Dışarı Aktarılmış Grafik Verileri ile Microsoft Excel
Daha fazla bilgi için bkz. Grafik Görünümü Verileri Microsoft Excel'e Nasıl Dışarı Aktarılır.
Tablo Görünümü
Tamamlanan test veya önceden çalıştırılmış test |
Yükleme testlerini çalıştırma |
---|---|
Yükleme Testi Çözümleyicisindeki Tablo Görünümü
Yük sınaması sonuçlarını tablo olarak görüntülemeyi tercih Tablolar üzerindeki yük sınaması araç.Her tablo açılan listenin başında gösterilen tablo adıyla birlikte bir panel üzerinde görüntülenir.Panelde farklı bir tablo görüntülemek için, listeden farklı bir tablo adı seçin.Aynı anda dörde kadar yatay tablo paneli görüntülenebilir.Paneller aşağı açılanaraç çubuğu düğmesini kullanarak farklı panel düzenlerine geçiş yapabilirsiniz.Tablolar görünümü ile, yük testi performans sayaçları sekmeler halinde görüntülenebilir.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.
Aşağıdaki tablolar, tablo görünümünde görünebilir:
Test Tablosu
Aracılar Tablosu
Hatalar Tablosu
Sayfa Tablosu
İstekler Tablosu
SQL İzleme Tablosu
Test Ayrıntıları tablosu
Eşikler Tablosu
İşlemler Tablosu
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üzdelik Veri Toplamak için Zamanlama Ayrıntılarını dahil etme konuları.
Test Tablosu
Testler tablosu bir yük testi sırasında çalıştırılan tek tek Web başarım ve birim testleri için bilgi görüntüler.Bir test birçok senaryo tarafından kapsanabileceğinden, tablo, test ve senaryoya göre testleri listeler.Testler tablosu, testlerin kaç kez çalıştırıldığını, başarılı veya başarısız olma sayılarını, saniyede gerçekleşen test sayısını ve testleri çalıştırmak için gerek duyulan zaman miktarını içerir.
Aracılar Tablosu
Aracılar tablosu sadece yük testiniz bir test denetleyicisi ve test aracıları kullandığında görüntülenir.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.
Aracılar tablosu, yük testi çalıştırması sırasında kullanılan hataların bir listesini görüntüler.Agents tablosu aracının test ettiği istek sayısını 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.
Hatalar Tablosu
Hatalar tablosunda Sayı sütunu daha önce gösterildiği gibi bir bağlantı olarak görüntülenebilir.Daha ayrıntılı hata bilgileri incelemek için hata bağlantı açarak seçilebilir Yük sınamaları hataları iletişim kutusu.Seçilen sayaç ile ilişkili tüm hatalar görüntülenecektir.Hata bağlantıları aşağıdaki tablolarda görünür:
Tablo ve tablo aracıları ister hata bağlantısını seçerek Başarısız istekler özgü bir istek ile ilişkili tüm hataları görüntüler hataları iletişim kutusu başlatılır.
Tablo test eder sınamaları başarısız oldu hata iletişim kutusu başlatılır için hata bağlantısını seçerek, hangi görüntüler belirli test ile ilişkili tüm hataları.
Hataları tablosunu hataları iletişim kutusu hatası sayısı başlatır için hata bağlantısını seçerek, görüntüleyen belirli hata türü/hata alt türü ile ilişkili olan tüm hataları.
İpucu Yük sınaması ortaya çıkan tüm hataları görmek için sayma sütununa bağlantıyı seçin toplam hataları tablosunda.
Yük sınaması hataları iletişim kutusu, performans sayacı bir hata bağlantısını seçerek yanıt hata bilgilerini görüntüler.İletişim kutusu yük testi ile toplanan genel hata bilgisi ile birlikte satır başına bir hata görüntüler.
Yük Testi Hataları İletişim Kutusu
Hatalar iletişim kutusunu sağa kaydırırsanız, Yığın sütununda ve Ayrıntılar sütununda bağlantılar olabilir.Yığın bağlantısı hata ayıklamaya ilişkin yararlı bilgiler sağlayan Yığın İzleme Hatası iletişim kutusuna açılır.
Hata Yığını İzleme iletişim Kutusu
Yük Testi Hataları iletişim kutusundaki Ayrıntılar sütunu yük testindeki hataları ayırmanıza yardımcı olabilecek Test günlüğü bağlantılarına sahip olabilir.Örneğin, Web performans sınaması isteği hata seçme açılır Web performans sınaması sonuçları ve istek hatayı vurgulayın.
Sayfa Tablosu
Çalışma sonrası sonucu görüntülediğinizde ek istatistikler, Sayfalar tablosunda mevcuttur.
Yük testi çalışması ayarı Yalnızca İstatistikler veya Tüm Bireysel Ayrıntılar olarak ayarlanabilen Zamanlama Ayrıntıları Deposu özelliğini içerir.Bu değerlerden birini seçmek, örneklendirme aralığı üzerinde genel sayfa yürütme süresi ortalamasının alınması işlemine ilave olarak, yükleme testinin her bir sayfa yürütmesi için sonuçları depolamasına neden olur.
Bireysel sayfa istatistikleri toplandığında bir çalıştırma sonrası sonucunun Sayfalar tablosu ek sütunlar içerecektir.Bu sütunlar, yüzdelik veriyi ve gruplara bölünen ağ öykünmesine dayanan sayfa yanıt sürelerini içerir.
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.İstekler tablosu test ve senaryoya ilişkin istekleri listeler, çünkü bir istek birçok teste ve senaryoya dahil edilebilir.
SQL İzleme Tablosu
Yalnızca bir çalıştırma sonrası sonucu görüntülediğinizde SQL İzleme tablosu kullanılabilir.
SQL İzleme tablosu SQL izlemenin sonuçlarını görüntüler.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. The SQL Trace Data Table.
Test Ayrıntıları tablosu
Test Ayrıntıları tablosu bir yük testi için sınama karmasında içerilen testlere ilişkin ayrıntıları görüntüler.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.
Eşikler Tablosu
Eşikler tablosu bir yükleme testi çalıştırması sırasında oluşan eşik kural ihlallerinin bir listesini görüntüler.Daha fazla bilgi için bkz. Yük Testi Çözümleyicisi'ni Kullanarak Yük Testlerindeki Eşik Kuralı İhlallerini Çözümleme.
İşlemler Tablosu
İşlemler tablosu bir yükleme testi çalıştırması sırasında oluşan işlemlerin bir listesini görüntüler.Daha fazla bilgi için bkz. Nasıl yapılır: Web Performans Testine İşlem Ekleme.
Sütunlar İletişim Kutusunu Ekleyin/Kaldırın
Bazı tablolar için, tüm sayaçlar mevcut olmasına rağmen, bir kullanılabilir sütunlar alt kümesi görüntülenir.Belirli bir tabloda görüntülenecek sütunları seçmek için Sütun Ekle/Kaldır iletişim kutusunu kullanabilirsiniz.Sütun Ekle/Kaldır iletişim kutusu, herhangi bir tabloda açılır menü aracılığıyla kullanılabilir.Aşağıdaki şekil İstekleri Tablosu için Ekle/Kaldır iletişim kutusunu gösterir.
Sayaçlar Paneli
Tamamlanan test veya önceden çalıştırılmış test |
Yükleme testlerini çalıştırma |
---|---|
Sayaçlar paneli Grafikler görünümü ve Tablolar görümü'nde görülebilirdir.Sayaçlar paneli yük testi sırasında toplanan tüm performans sayaçlarının yapılandırılmış bir görünümünü görüntüler.Göster veya seçerek counters panelinde gizleme Counters panelinde Göster yük sınaması Analyzer hakkında araç.
Sayaçlar, yaprak düğümlerinin grafik haline getirilebilen performans sayacı örnekleri olduğu bir ağaç yapısında düzenlenir.
Sayaçlar paneli aşağıdaki özellikleri sağlar:
Eşik ihlali bilgileri ile iletişim kurun.
Grafikler için sayaçların seçilmesi.
Aşağıdaki öncelikli dallarla yürütülen bir yük testi sırasında toplanmış tüm performans sayaçlarının yapılandırılmış bir görünümü.
Genel Her bir test aracısı ve yük testinin tamamı için performans sayacı veri özeti içerir.
Senaryo Adı Başarım sayacı ağacındaki yükleme testi senaryo adları ile etiketlenen dallar belirli bir yükleme testi senaryosu ile ilişkilendirilmiş tüm yükleme testi sayacı örneklerini içerir.Çoğu yük testi sayacı bir senaryo dalında iç içe geçmiştir.
Bir senaryo dalı, Web performans testi düğümlerini içerir.Web performans testi düğümleri Sayfaları, İstekleri ve İşlem düğümlerini içerir.Bu yapıdaki herhangi bir yaprak, grafiğe eklenebilen bir performans sayacı düğümdür.
Bilgisayarlar Bilgisayar tarafından gruplandırılmış olan tüm yüksüz test örneklerini içerir.Bilgisayarlar dalı seçili sınama ayarlarının Rol bölümünde belirtilen yük testi denetleyicisiyle ilgili olan her bilgisayar için bir düğüm içerir.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.
Her bilgisayar düğümü o bilgisayardan toplanmış olan performans sayacı kategorileri kümesini içerir.Kategoriler, sayaçları içerir ve sayaçlar da performans sayacının örnek adlarını içerir.
Hatalar Yükleme testi sırasında saptanan 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çlar Panelinde Senaryo Adı Düğümü
|
Sayaç Panelinde Bilgisayar Düğümü
İpucu |
---|
Bir sayaç veya sayaç örneği için kısayol menüsünü açın ve sayaç bir grafik ya da gösterge göstermek seçin.Önceki çizim bunu Microsoft Sanal Makine Veri Yolu Ağ Bağdaştırıcısıöğesinin başarısız bir örneğine ilişkin olarak gösterir. |
Sayaç Panelinde Hatalar Düğümü
Sayaç Panelinde Eşik İhlalleriyle İletişim Kurma
Eşik kuralları belirli başarım sayaçlarıyla ilişkilendirilmiştir ve başarım sayacının belirlenen eşik değerini aştığını veya bu değerin altına düştüğünü göstermektedir.Sayaç bölmesindeki simgeler, eşik ihlalleriyle iletişim kurar.
Eşik ihlali simgesi, başarısız sayacın kökte bulunduğu ağaç düğümünden yayılır.Simge, ağaç genişletilmediği için sayaçtaki ihlalin ağaçta görülememesi üzerine kullanıcıya uyarı verebilir.Bu, Sayaç Panelinde Bilgisayar Düğümü öğesinin önceki şeklinde görülebilir.
Simge aşağıdakilerden biri olacaktır:
Eşik ihlali yok.
Son aralıkta kritik bir eşik ihlali oluştu.
Önceki aralıkta kritik bir eşik ihlali oluştu.
Son aralıkta uyarı eşiği ihlali oluştu.
Önceki aralıkta uyarı eşiği ihlali oluştu.
Sayaç ağacında, eşik ihlali için simge belirli sayaç düğümünden kök düğümüne kadar yayılır.Bu, ağaç genişletilmediği için sayaçtaki ihlalin ağaçta görülememesi üzerine uyarı verebilir.
İsteğe bağlı olarak, eşik ihlalleri grafik üzerinde de gösterilebilir.Eşik değeri simgesi, grafikte eşik ihlalinin oluştuğu veri noktasının yanında görünür.
Sayaçlar Panelinden Grafik Sayaçlarını Seçme
Performans sayaçları, sayaçlar bölmesinden bir grafik için seçilir.Performans sayacı, aşağıdaki mekanizmalardan biri kullanılarak grafik haline getirilebilir:
Sayaç ve seçme kısayol menüsünü açın Grafikte Göster sayaç.
Ağaç üzerindeki bir düğümü çift tıklatın.
Ağaçtan bir düğüm sürükleyin ve bunu grafiğin üzerine bırakın.
Tek bir başarım sayacını grafik haline getirmek için ağaçta bir yaprak düğüm seçin.Bu istenilen başarım sayacını eşsiz bir biçimde tanımlar.
Bir grup ilişkili başarım sayacını grafik haline getirmek için kısayol menüsü seçeneğini seçin veya yaprak olmayan bir düğümden sürükleyin.Seçilen düğümün tüm alt öğeleri grafiğe eklenecektir.
Daha fazla bilgi için bkz. Yük Testi Sonuçlarında Grafikler Üzerindeki Sayaçlar Nasıl Eklenir ve Silinir.
Performans Sayacı Örnekleme Aralığı Hakkında Önemli Noktalar
Yükleme testinizin uzunluğuna göre yükleme testi çalıştırma ayarındaki Örnek Hız özelliği için bir değer seçin.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ükleme testleri için örnek hızı artırmak topladığınız veri miktarını azaltır.Daha fazla bilgi için bkz. Yük Testi Çalışma Ayarı için Örnek Hız Nasıl Belirlenir.
Örnek hızlara ait bazı kılavuzlar şunlardır:
Yükleme Testi Süresi |
Önerilen Örnek Hız |
---|---|
<1 Saat |
5 saniye |
1 - 8 Saat |
15 saniye |
8 - 24 Saat |
30 saniye |
> 24 Saat |
60 saniye |
Yüzdelik Veri Toplamak için Zamanlama Ayrıntılarını dahil etme konuları
Zamanlama Ayrıntıları Deposu adındaki Yükleme Testi Düzenleyicisinin çalışma ayarlarında bir özellik vardır.Zamanlama Ayrıntıları Deposu özelliği etkinse, yükleme testi sırasında her bir bireysel test, hareket ve sayfanın yürütülme zamanı yükleme testi sonuçları deposunda depolanır.Bu, verilerin 90'ıncı ve 95'inci yüzdelerinin Yükleme Testi Çözümleyicisi'nde Testler, Hareketler ve Sayfalar tablolarında gösterilmesini sağlar.
Çalışma ayarı özelliklerinde Zamanlama Ayrıntılarını Depolama özelliğini etkinleştirmek için StatisticsOnly ve AllIndividualDetails olarak adlandırılan iki seçenek var.Her iki seçenek için de, tüm tek tek sınamalar, sayfalar ve hareketler zamanlıdır ve yüzdelik veriler tek tek zamanlama verisinden hesaplanır.Fark, StatisticsOnly seçeneği ile yüzdelik veri hesaplanır hesaplanmaz bireysel zamanlama verisinin depodan silinmesidir.Bu, zamanlama ayrıntılarını kullandığınızda depodaki gerekli alanın miktarını azaltır.Bununla birlikte gelişmiş kullanıcılar SQL araçlarını kullanarak zamanlama ayrıntı verilerini farklı yollarla işlemek isteyebilirler.Bu durumda ise AllIndividualDetails seçeneği kullanılmalı böylece zamanlama ayrıntı verileri bu işlem için kullanılabilir.Ayrıca, özelliği AllIndividualDetails olarak ayarlarsanız, yükleme testi tamamlandıktan sonra Yükleme Testi Çözümleyicisi'ndeki Sanal Kullanıcı Etkinliği grafiğini kullanarak sanal kullanıcı etkinliğini çözümleyebilirsiniz.Daha fazla bilgi için bkz. Ayrıntılar Görünümü.
[!NOT]
Visual Studio'nun önceki sürümlerinde Microsoft Visual Studio 2005 ve Visual Studio 2008 öğesi dahil olmak üzere Zamanlama Ayrıntıları Deposu özelliğinin Tüm Bireysel Ayrıntılar ayarı bulunmaktaydı.Ancak, iki önemli farklar vardır: Birincisi, Tüm Bireysel Ayrıntılar ayarı varsayılan ayar değildi.İkinci olarak, bu bilgiye erişmenin tek yolu SQL sorgularını kullanmaktı.
Zamanlama ayarları verisini saklamak için yükleme testi sonuçları deposunda gereken alan miktarı, özellikle daha uzun yükleme testleri için, çok büyük olabilir.Ayrıca, yükleme testinin sonundaki yükleme testi sonuçları deposundaki veriyi saklamak için zaman daha uzundur, çünkü bu veri yükleme testi yürütmesini bitirene kadar yükleme testi aracısında depolanır.Yükleme testi bittiğinde veri depoda saklanır.Varsayılan olarak, Zamanlama Ayrıntıları Deposu özelliği etkinleştirilir.Bu test ortamınız için bir sorun ise Zamanlama Ayrıntıları Deposu'nu Hiçbiri olarak ayarlamak isteyebilirsiniz.
Daha fazla bilgi için bkz. Yük Testi Çalışma Ayarı için Zamanlama Ayrıntıları Depolama Özelliği Nasıl Belirlenir.
Ayrıntılar Görünümü
Tamamlanan test veya önceden çalıştırılmış test |
Yükleme testlerini çalıştırma |
---|---|
Yükleme Testi Çözümleyicisi'ndeki Ayrıntılar Görünümü
Ayrıntılar görünümü, bireysel sanal kullanıcıların yük testi boyunca ne yaptığını görsel olarak çözümlemek için kullanılan Sanal Kullanıcı Etkinliği Grafiği'ni görüntüler.Sanal Kullanıcı Etkinlik Grafiği kullanıcı etkinliği düzenlerini, yükleme düzenlerini görmenizi, yavaş veya başarısız testleri ilişkilendirmenizi ve diğer sanal kullanıcı etkinliği ile ilgili istekleri görmenizi sağlar.Sanal Kullanıcı Etkinliği Grafiği artışlar ve düşüşler sırasında çalışan sayfaları ve testleri, saniye başına isteklerdeki bırakmaları ve CPU kullanımını belirlemenize de yardım eder.
[!NOT]
Sanal Kullanıcı Etkinliği Ayrıntıları Çizelgesini kullanmak istediğiniz yük testini çalıştırmadan önce Yük Performansı Test Düzenleyicisi'ni kullanarak Zamanlama Ayrıntıları Depolaması özelliğinin AllIndividualDetails seçeneğine ayarlı olduğunu doğrulamalısınız.Daha fazla bilgi için bkz. Yüzdelik Veri Toplamak için Zamanlama Ayrıntılarını dahil etme konuları ve Sanal Kullanıcı Etkinlik Grafiğini Etkinleştirmek için Tüm Ayrıntıları Toplamak için Yük Testleri Nasıl Yapılandırılır.
Ayrıntılar Gösterge Paneli
Ayrıntılar gösterge paneli Sanal Kullanıcı Etkinliği Grafiği'nde görünür.Ayrıntılar gösterge bölmesi bir çok farklı ölçüte dayanan testleri, sayfaları ve işlemleri filtrelemenize imkan sağlar.Örneğin, bazı testleri görünümden kaldırabilir veya tüm başarılı testleri kaldırabilir ya da bazı hatalardan dolayı başarısız olan testleri kaldırabilirsiniz.Günlükleri olmayan tüm testleri de kaldırabilirsiniz.
Başarısız testleri vurgulayabilirsiniz, böylece tüm başarısız testler kırmızı renkte gösterilir.Ayrıca, test günlükleri olan testleri vurgulayabilirsiniz.Günlük içeren testler yeşille renklendirilir.
Sonuçlar Panelini filtreleme
Filtre sonuçlar paneli Sanal Kullanıcı Etkinliği Grafiği'nde görünür.Filtre sonuçlar paneli aşağıdakinde filtreleyebilir:
Yalnızca günlüğe sahip sonuçları göster Yalnızca ilişkili günlüklere sahip testlerin test sonuçlarını gösterir.
Başarılı sonuçları göster Başarılı sonuçları gösterir.
Hatalı sonuçları göster Hata ayıklamaya yardımcı olabilecek hatalı sonuçları görüntüler.
Veri ve Tanı Eklerinin Kullanılmasıyla Yük Testi Analizinin Eklenmesi
Yükleme testi çalıştırıldığında kullanmayı seçtiğiniz test ayarlarında belirtilen desteklenen tanılama ve veri bağdaştırıcılarının ayrıntılarını görüntüleyebilirsiniz.Daha fazla bilgi için bkz. Dağıtılmış Yükleme Testi için Test Ayarı Nasıl Oluşturulur ve Yük Testi Çözümleyicisi Kullanarak Veriler ve Tanı Ekleri Nasıl Görüntülenir.
Seçerek veri ve tanı bağdaştırıcısı ayrıntılarını görüntüleyebilirsiniz verileri görüntüleme ve tanı ekleri düğmesini araç.Örneğin, yükleme testi test ortamında yapılandırılmış bir sistem bilgileri bağdaştırıcısına sahip olursa, yükleme testini çalıştırdığınızda kullanılan makineler için sistem bilgilerini görüntüleyebilirsiniz.
Tanılama Veri Bağdaştırıcısı iletişim kutusu seçme
Yük testinin, IntelliTrace Özet sayfasını açmanıza olanak tanıyan test ayarında IntelliTrace bağdaştırıcısı içerebilmesi başka bir örnektir.
Yük testi için IntelliTrace özeti
Daha fazla bilgi için bkz. Test Ayarlarını Kullanarak Makinaları Ayarlama ve Tanı Bilgisi Toplama ve IntelliTrace ile Kod Yürütmeyi Kaydederek Uygulamanızda Hata Ayıklama.
Test Karşılaştırmaları veya Eğilim Analizleri için Yükleme Testi Sonuçlarını Microsoft Excel Kullanarak Raporlama
İki veya daha fazla test sonucuna dayalı Microsoft Excel yük testi raporları oluşturabilirsiniz.Yükleme testi raporlarının iki türü kullanılabilirdir:
Karşılaştırma çalıştırmak Bu, tabloları ve çubuk grafikleri kullanarak iki yükleme testi sonuçlarındaki veriyi karşılaştıran rapor kümesini oluşturur.
Eğilim İki veya daha fazla yükleme testi sonucunda eğilim çözümlemesi oluşturabilirsiniz.Çizgi grafikler kullanarak sonuçlar görüntülenir, ancak veri pivot tablolarda mevcuttur.
İpucu |
---|
Ayrıca özet görünümü, grafik görünümü ve tablolar görünümünden verileri kopyalayıp yapıştırarak Microsoft Word raporlarını el ile oluşturabilirsiniz.Daha fazla bilgi için bkz.Microsoft Word Kullanılarak bir Yük Testi Performans Raporu El ile Nasıl Oluşturulur. |
Raporları, performans verisini hissedarlarla paylaşmak ve sistemin genel performansının ve sağlığının iyi gittiğini veya kötüleştiğini açıklamak için kullanabilirsiniz.
Rapor tanımları yükleme testi veritabanında depolanır.Rapor kaydedildiğinde, rapor için tanım veritabanında kaydedilir ve daha sonra yeniden kullanılabilir.
Ayrıca, elektronik tablo dosyası, hissedarların raporu görmek için veritabanına bağlanmak zorunda olmaması için hissedarlarla paylaşılabilir.
Aşağıdaki şekil işlem (Alışveriş Sepetini Güncelleştir) hızındaki düşüşle (% İşlemci) sayacın dejenerasyonu arasında bir bağıntı gösteren bir rapor örneğidir.Bu veritabanı veya ağ yerine, uygulama kodundaki olası bir soruna işaret eder ve ASP.NET Profil Oluşturucusu kullanarak tanılamak için uygundur.
Excel raporları, araç çubuğu üzerindeki Excel Raporu Oluştur düğmesi kullanılarak Yükleme Testi Çözümleyicisi üzerinde veya Office şeridinin Yükleme Testi sekmesindeki Yükleme Testi Raporu seçeneği kullanılarak Excel üzerinden oluşturulur.
[!NOT]
Yük testine yorum eklerseniz, bu yorumlar Excel raporunda görüntülenir.Daha fazla bilgi için bkz. Yükleme Test Sonucuna Notlar Ekleme
Varsayılan olarak, aşağıdaki sayaçlar raporunuz için seçilidir.Ancak, Bir Yük Test Raporu Üret sihirbazında rapora eklemek için daha fazla sayaç seçebilirsiniz.
LoadTest:Page - Avg.Page Time (Sayfa Süresi)
LoadTest:Request - Requests/Sec (İstek/Saniye)
LoadTest:Scenario - User Load (Kullanıcı Yükü)
LoadTest:Test - Avg. (Test - Ortalama)Test Time (Test Süresi)
LoadTest:Test - Total Tests (Toplam Test)
LoadTest:Transaction - Avg. (İşlem - Ortalama)Yanıt Süresi
LoadTest:Transaction - Total Transactions (İşlem - Toplam İşlem)
Memory - Available MBytes (Kullanılabilir MBayt)
Network Interface - Bytes Total/sec (Ağ Arayüzü - Toplam Byte/Saniye)
PhysicalDisk - %Idle Time (Fiziksel Disk - % Boşta Zaman)
Process - %Processor Time (İşlem - %İşlemci Süresi)
Processor %Processor Time (İşlemci % İşlemci Süresi)
Microsoft Excel raporu aşağıdaki sekmelerle oluşturulur:
İçindekiler Yükleme testi rapor adını görüntüler ve raporda çeşitli sekmelere içerikler ile bağlantılar sağlar.
Çalıştırmalar - Raporda iki çalıştırmanın karşılaştırıldığı ayrıntıları sağlar.
Test Karşılaştırması - Karşılaştırılan iki çalıştırma arasında başarım gerilemeleri ve ilerlemeleri üzerinde çubuk grafiği ayrıntıları sağlar.
Sayfa Karşılaştırması - Test çalıştırmalarında çeşitli sayfalar üzerinde iki çalıştırma arasında çubuk grafiği ve yüzde başarım karşılaştırma verisi sağlar.
Makina Karşılaştırması - Kullanılan makinaları temel alan iki çalıştırma arasında karşılaştırma verisini sağlar.
Hata Karşılaştırması - İki çalıştırma ve yineleme sayısı arasında karşılaşılan hata türlerini karşılaştırır.
İpucu |
---|
Daha iyi raporlar için yükleme testlerinde birkaç özellik ve daha zengin raporlara olanak sağlayan Web başarım testleri kullanılabilirdir.Sayfa istekleri raporlarda sunulan iki özelliğe sahiptir: Hedef ve Raporlama Adı.Sayfa yanıt zamanı hedefe yönelik raporlanacaktır ve raporlarda raporlama adı URL'nin yerine kullanıcaktır.Yükleme testi Çalıştırma Ayarları'nda, Sayaç Kümelerini Yönet altında, Bilgisayar Etiketleri rapor makina adlarında sunulur.Bu, raporda belirli bir makinanın rolünü tanımlamak için yararlıdır. |
Daha fazla bilgi için bkz. Test Karşılaştırmaları veya Eğilim Analizleri için Yükleme Testi Sonuçlarını Raporlama.
Yükleme Testlerini Çalıştırmak için Değerlendirmeler
Yük testinin yürütülmeden önce doğru yapılandırıldığından emin olmak, Yük Testi Çözümleyicisindeki verileri analiz etmenin önemli bir parçasıdır.Bu yüzden, bir yükleme testini çalıştırmadan önce yükleme testinin test amaçlarını ve gereksinimlerini karşılamak için uygun biçimde yapılandırıldığını doğrulamalısınız.
İpucu |
---|
Bir yük testi çalıştırmadan önce yük testi kapsamındaki tüm Web performansı testlerinin ve birim testlerin kendi kendilerine çalıştıkları zaman başarılı olacaklarından emin olmak iyi bir uygulamadır.Web performans sınaması Düzenleyicisi'nden Çalıştırma testleri doğrulayabilirsiniz.Veri bağlama ile Web performans testleri için tüm veri değerleri çalıştırın. |
Uygun bir yükleme deseni seçin. |
Yükleme testiniz üzerindeki her senaryo için test hedeflerinize uygun bir yükleme deseni seçin:
|
Yük testi sonuçları deposunun konumunu seçin. |
Yük testi sonuç deposuyla ilgili hususlar |
Performans sayacı örnekleme aralığını uygun şekilde ayarlayın. |
Performans Sayacı Örnekleme Aralığı Hakkında Önemli Noktalar |
Yüzdelik veri toplamak için zamanlama ayrıntılarını dahil etmeyi düşünün |
Yüzdelik Veri Toplamak için Zamanlama Ayrıntılarını dahil etme konuları |
SQL izlemeyi etkinleştirmeyi dikkate alın |
SQL İzlemeyi Etkinleştirmeyi dikkate alın |
İlave test aracılarına gerek olup olmadığını belirleyin. |
Test Aracıları Aşırı Yüklemeyin |
Daha fazla bilgi için bkz. Considerations for Load Testing.
Yük Düzeniyle İlgili Hususlar
Yükleme testiniz üzerindeki her senaryo için aşağıdaki yükleme desenlerinden test hedeflerinize uygun olan birini seçin.
Daha fazla bilgi için bkz. Sanal Kullanıcı Etkinlikleri Modellemek için Yükleme Modellerini Düzenleme.
Sabit Bir Yük Düzeni Kullanmak
Sabit yük düzeni, yük testi sırasında aynı kullanıcı yükünü çalıştırmak için kullanılır.Yüksek kullanıcı sayısı olan bir sabit yük deseni kullanırken dikkatli olun; yapıyor, bunu yapmak yük testinin başında sunucunuza veya sunucularınıza mantıksız veya gerçekçi olmayan bir talep yükleyebilir.Örneğin, yükleme testiniz bir ana sayfa isteği ile başlayan bir Web testi içeriyorsa ve yükleme testini 1.000 kullanıcıya sahip bir sabit yük ile ayarlarsanız, yükleme testi ilk 1.000 isteği mümkün olan en hızlı şekilde ana sayfaya gönderir.Bu Web sitenize gerçek girişin gerçekçi bir benzetimi olmayabilir.Bunu engellemek için, kademeli olarak 1,000 kullanıcıya çıkan bir adım yükleme deseni kullanın veya Yükleme Test Çalışması Ayarları'nda bir ısınma dönemi belirleyin.Daha fazla bilgi için bkz. Senaryo Başlatma Gecikmelerini Yapılandırma.
Bir Adım Yük Düzeni Kullanmak
Adım yük düzeni, kullanıcı yükü arttıkça performansın nasıl değişeceğini görebileceğiniz şekilde yük testi yapılırken sunucu veya sunucular üzerindeki yükü artırmakta kullanılabilir.Örneğin, kullanıcı yükü 2.000 kullanıcıya yükseldiğinde sunucu veya sunucularınızın nasıl çalıştığını görmek için, aşağıdaki özelliklere sahip bir adım yükleme modeli kullanarak 10 saatlik yükleme testi çalıştırabilirsiniz.
Başlangıç Kullanıcı Sayısı: 100
En Fazla Kullanıcı Sayısı: 2000
Adım Süresi (saniye): 1800
Adım Rampa Süresi (saniye): 20
Adım Kullanıcı Sayısı: 100
Bu ayarlar, 2.000 kullanıcıya kadar, 100, 200, 300 kullanıcı yükünde, 30 dakika (1800 saniye) süresince yükleme testi çalıştırmasını yapar.Yeni Yükleme Testi Sihirbazından seçilemeyen bu özelliklerden yalnızca biri olduğundan Adım Rampa Süresi özelliği burada bahsedilmeye değer.Bu özellik, bir adımdan bir sonrakine (örneğin 100 kullanıcıdan 200 kullanıcıya) artışın hemen yerine aşamalı bir biçimde olmasını sağlar.Örnekte, kullanıcı yükü 20 saniyelik bir süreçte 100 kullanıcıdan 200'e yükselmiştir.Bu, saniye başına 5 kullanıcı büyüklüğündeki artıştır.Daha fazla bilgi için bkz. Adım Yük Düzeni için Adım Rampa Süresi Özelliği Nasıl Belirlenir.
Hedefe Dayalı Bir Yük Düzeni Kullanmak
Hedefe dayalı yük düzeni, sisteminizin belli bir kaynak kullanımı düzeyine ulaşmadan destekleyebileceği kullanıcı sayısını belirlemek istediğinizde yararlıdır.Bu seçenek en çok, zaten sisteminizdeki sınırlayan kaynağı, yani tıkanmayı, belirlediyseniz işe yarar.Örneğin, sisteminizdeki sınırlandıran kaynağın veritabanı sunucunuz üzerindeki CPU olduğunu biliyorsanız ve veritabanı sunucusu üzerindeki CPU %75 meşgul olduğunda kaç kullanıcının desteklenebildiğini görmek istiyorsanız, performans sayacının değerini "%İşlemci Süresi" %70 ve %80 arasında tutma hedefine sahip bir hedef temelli yükleme modeli kullanabilirsiniz.
Uyarı |
---|
başka bir kaynak sistem performansını sınırlandırıyorsa, hedef tabanlı yük desenine göre belirtilen hedefe hiçbir zaman ulaşılamayabilir ve kullanıcı yükü En fazla kullanıcı sayısı için belirtilen değere ulaşıncaya kadar artmaya devam edecektir. |
Bu genellikle istenen yükleme değildir.Bu yüzden, hedef tabanlı yük deseninde yapacağınız başarım sayacı seçiminde dikkatli olun ve En Fazla Kullanıcı Sayısına kullanıcı yükü üzerinde bir üst sınır yerleştirmek için değer konusunda bilinçli bir seçim yapın.
Yük Testi Sonuç Deposuyla İlgili Hususlar
Visual Studio Ultimate yüklendiğinde yükleme testi sonuç deposu bilgisayara yüklenmiş bir SQL Express örneğini kullanmak üzere kurulur.SQL Express en fazla 4 GB disk alanı kullanmakla sınırlıdır.Uzun bir zaman sürecinde bir çok yükleme testi çalıştıracaksanız, eğer bulunuyorsa yükleme testi sonuçları deposunu SQL Server ürününün tam sürümünün bir örneğini kullanması için yapılandırmayı düşünün.Daha fazla bilgi için bkz. Yükleme Testi Sonuçları Deposunda, Yükleme Testi Sonuçlarını Yönetme.
SQL İzlemeyi Etkinleştirmeyi dikkate alın
SQL başarım sorunlarını tanılamak için bir yükleme testi sırasında Microsoft SQL Sunucusu'nun SQL izleme özelliğinin etkin olmasını sağlayan Yükleme Testi Düzenleyicisi'ndeki çalıştırma ayarları içinde bir grup özellik vardır.SQL izleme özelliği etkinse, SQL izleme özelliği Tablo Görünümünde bulunan SQL İzleme tablosunda görüntülenebilir.
SQL izleme, yükleme testi çalışırken ayrı bir SQL Profil Oluşturucu oturumu başlatmaya kıyasla kullanımı daha kolay bir alternatiftir.Bu özelliği etkinleştirmek için yükleme testini çalıştıran kullanıcının SQL izlemesi yapmak için gereken SQL ayrıcalıklarına sahip olması ve izleme dosyasının yazılacağı bir dizinin belirtilmiş olması gerekir.Dizin genellikle bir paylaşımdır.Yükleme testi bittiğinde, izleme dosyası verileri yükleme testi deposuna içeri aktarılır ve daha sonra herhangi bir zamanda Yükleme Testi Çözümleyicisi kullanılarak görüntülenebilmek üzere çalıştırılmış olan yükleme testiyle ilişkilendirilir.
Daha fazla bilgi için bkz. Yükleme Testlerinde Başarıyı Geliştirme ve İzleme amacıyla SQL İzleme Verisinin Toplanması.
Test Aracıları Aşırı Yüklemeyin
Bir test aracısı makinede % 75'ten fazla CPU kullanımı veya % 10'dan daha az kullanılabilir fiziksel bellek varsa, aracı makinenin yük testinizde bir darboğaz haline gelmediğinden emin olmak için, yük testinize daha fazla aracı ekleyin.
Daha fazla bilgi için bkz. Yük Testi Senaryolarında Kullanılacak Test Aracıları Nasıl Belirlenir ve Birden çok Test makinelerde Test denetleyicileri ve Test aracıları'nı kullanarak yük sınaması dağıtma çalışır.
Ayrıca bkz.
Kavramlar
Bilgisayarlar bir yük sınaması için sayaç kümesi ve eşik kurallarını belirtme
Yükleme Testi Sonuçları Deposunda, Yükleme Testi Sonuçlarını Yönetme
Diğer Kaynaklar
Yük Testi Çözümleyicisini Kullanarak Yük Testi Sonuçlarını Çözümleme