Share via


Yük Testi Çalıştırma Ayarları Özellikleri

 

Yayýmlanma: Nisan 2016

Bir yük testinin çalışma ayarları test çalıştığında toplanan sayaç kümeleri, sonuç koleksiyonu ayrıntı düzeyi ve testin süresini içeren diğer ayarların çeşitli belirler. Oluşturun ve her yük testi için birden çok çalışma ayarları depolamak ve ardından testi çalıştırdığınızda kullanmak için belirli bir ayar seçin. Yeni Yük Testi Sihirbazı'nı kullanarak yük testlerini oluşturduğunuzda, ilk çalıştırma ayarı yük testinizi eklenir. Daha fazla bilgi için Create and run a load test.

Aşağıdaki tablolar, yük testi ayarları için çeşitli özelliklerini açıklar. Belirli yük testi gereksinimlerini karşılamak için bu özellikleri değiştirebilirsiniz.

Daha fazla bilgi için Yük Testi Çözümleyicisine Genel Bakış ve Yük Testi Çalıştırma Ayarlarını Yapılandırma.

Gereksinimler

  • Visual Studio Enterprise

Bu konuda:

  • Genel Özellikler

  • Günlük özellikleri

  • Sonuçları Özellikleri

  • SQL izleme özellikleri

  • Test yineleme özellikleri

  • Zamanlama özellikleri

  • WebTest bağlantıları özellikleri

  • Çalışma ayarı özelliklerini değiştirme

Genel Özellikler

Özellik

Tanım

Açıklama

Çalıştırma ayarları açıklaması.

Türü başına en fazla hata

Yük testi için kaydedilecek tür başına hatalarının maksimum sayısı.

Bu sayı için varsa, ancak bunu ayrıca boyutunu ve yük testi sonucu işleme süresini artırır artırabilir.

Raporlanan En Yüksek İstek URL'si Sayısı

Benzersiz Web performans testi sayısının istek bu yük testi sonuçlarında rapor yapılacağı URL.

Bu sayı için varsa, ancak bunu ayrıca boyutunu ve yük testi sonucu işleme süresini artırır artırabilir.

En fazla Eşik ihlalleri

Bu yük testi için kaydedilecek Eşik ihlalleri maksimum sayısı.

Bu sayı için varsa, ancak bunu ayrıca boyutunu ve yük testi sonucu işleme süresini artırır artırabilir.

Uygulama etki alanında birim testi çalıştır

Her birim testi derleme yük testi birim testlerini içerdiğinde ayrı bir uygulama etki alanında Çalıştır olup olmadığını belirleyen bir Boolean değeri. True varsayılan ayardır.

Birim testinizi düzgün çalışması için bir ayrı uygulama etki alanı veya app.config dosyası gerektirmiyorsa Birim testlerinizin daha hızlı için bu özelliğin değerini ayarlayarak çalışabilir False.

Name

Gibi çalışma ayarı adı görüntülenir çalıştırma ayarları düğümü Yük Testi Düzenleyicisi.

Doğrulama Düzeyi

Bu yük testi içinde çalıştırılacak doğrulama kuralının en yüksek düzeyde tanımlar. Web performans testi istekleri ile ilişkili doğrulama kuralları. Doğrulama kuralı her bir ilişkilendirilmiş doğrulama düzeyine sahip: yüksek, Orta, veya düşük. Web performans testi yük testi çalıştırırken kuralları çalışır hangi doğrulama ayarı bu yük testi belirtir. Bu ayar çalıştırırsanız, örneğin, ayarlanır Orta, tüm doğrulama kurallarını olarak işaretlenmiş Orta, veya düşük çalıştırılır.

Günlük özellikleri

Özellik

Tanım

En Yüksek Test Günlüğü

Yük testi için kaydetmek için test günlükleri üst sınırını belirtir. Maksimum sayısı için girilen değer ulaşıldığında, yük testi günlükleri toplamayı durdurur. Bu nedenle, günlük, test, son başında toplanmaz. Yük testi tamamlanana kadar çalışmaya devam edecek.

Tamamlanmış Testler'in Günlükleme Sıklığı'nı Kaydet

Test günlüğünün yazılacağı sıklığı belirtir. Testleri girilen her sayısı dışında bir test günlüğe kaydedilecek sayısını gösterir. Örneğin, on değerini girmek onuncu, 20, otuzuncu vb. test günlüğüne yazılır belirtir. Değerin 0 olarak ayarlanması hiçbir test günlüğünün kaydedilmeyeceğini belirtir.

Daha fazla bilgi için Nasıl yapılır: Yük Testi Düzenleyicisini Kullanarak Test Günlüklerinin Hangi Sıklıkla Kaydedileceğini Belirtme

Test Başarısızlıkları Günlüğü'nü Kaydet

Belirleyen bir Boolean değeri olup olmadığını test günlükleri test bir yük testi başarısız olursa kaydettiyseniz. Varsayılan değer True değeridir.

Daha fazla bilgi için Nasıl yapılır: Yük Testi Düzenleyicisini Kullanarak Test Başarısızlıklarının Test Günlüklerine Kaydedilip Kaydedilmediği Belirleme

Daha fazla bilgi için Yük Testi Günlük Oluşturma Ayarlarını Değiştirme.

Sonuçları Özellikleri

Özellik

Tanım

Depolama Türü

Bir yük testi elde edilen performans sayaçlarını depolama yolu. Seçenekler aşağıdaki gibidir:

  • Veritabanı -olan bir SQL veritabanında gerektiren bir Yük Testi Sonuçları Deposu.

  • None.

Zamanlama Ayrıntıları Deposu

Bu ayrıntılandıran içinde depolanan belirlemek için kullanılan Yük Testi Sonuçları Deposu. Üç değerler kullanılabilir:

  • AllIndividualDetails - toplamak ve her test, işlem ve sayfa için çalıştırmak veya yük testi sırasında verilen bireysel zamanlama değerlerini depolayan Yük Testi Sonuçları Deposu. Yük Testi Çözümleyicisi sanal kullanıcı etkinliği grafikte kullanmak istiyorsanız, bu gereklidir.

    Daha fazla bilgi için Yük Testi Çözümleyicisinin Ayrıntılar Görünümünde Yük Testi Sanal Kullanıcı Etkinliğini Çözümleme.

  • Hiçbiri -herhangi bir zamanlama değerleri toplamaz. Visual Studio 2013 Update 4 ve sonraki sürümler için varsayılan değer budur.

  • StatisticsOnly - toplamak ve her test, işlem ve yük testi sırasında verilen veya sayfa için bireysel zamanlama değerlerini depolamak yerine yalnızca istatistikleri depolamak Yük Testi Sonuçları Deposu.

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

SQL izleme özellikleri

Özellik

Tanım

İzlenen SQL İşlemleri'nin En Düşük Süresi

Milisaniye cinsinden SQL izleme yakalanan için bir SQL işlemi en az süresi. Örneğin, bu, yükleme sırasında yavaş SQL işlemleri bulmak çalışıyorsanız, hızlı bir şekilde operations yoksay sağlar.

SQL İzleme Bağlantı Dizesi

İzlenecek veritabanına erişmek için kullanılan bağlantı dizesi.

SQL İzleme Konumu

İzleme bittikten sonra SQL izleme dosyası nerede put konumu. Bu dizin yazma izinlerine sahip olması gerekir SQL Server ve denetleyici için okuma izni.

SQL İzleme Etkin

Bu SQL işlemleri izlenmesini sağlar. Varsayılan değer False.

Daha fazla bilgi için s: karşılaştığım bazı performans sorunlarını benim testte kullanılan SQL veri, bu ayıklayabilirsiniz?.

Test yineleme özellikleri

Özellik

Tanım

Test Yinelemeleri

Yük testi tamamlanmadan önce çalıştırılacak ayrı testlerin toplam sayısını belirtir. Bu özellik yalnızca özelliği "Test Yinelemeleri Kullan" olduğunda geçerlidir True.

Test Yinelemeleri Kullan

Kullanım testi yineleme ise True, yük testi yük testi içerisinde tamamlanan bireysel testler sayısı "Test Yinelemeleri" özelliği tarafından belirtilen sayı ulaşana kadar çalışır. Bu durumda olan zamana dayalı ayarları süresi, çalışma süresi ve soğuma süresi normal göz ardı edilir. "Test Yinelemeleri Kullan" ise False, zamanlama ayarları uygulanır ve "Test Yinelemeleri" göz ardı edilir.

Daha fazla bilgi için Nasıl yapılır: Yük Testi Çalışma Ayarlarında Test Yineleme Sayısını Belirtme.

Zamanlama özellikleri

Özellik

Tanım

Soğuma Süresi

Ss: dd: biçiminde ifade test soğuma süresi süresi. Yük testi bittikten sonra bir yük testi içinde bireysel testler hala çalışıyor olabilir. Bu testler soğuma süresi boyunca tamamlandıktan veya soğuma süresi sonu ulaşılana kadar devam edebilirsiniz. Varsayılan olarak, hiçbir soğuma süresi yoktur ve yük testi ayarına dayanarak çalışma süresi sona erdiğinde bireysel testler sona erdi.

Çalışma Süresi

Ss: dd: biçiminde test uzunluğu.

Örnek Oranı

Yakalandığı zaman aralığı ss: dd: biçiminde performans sayacı değerlerini yakalamak.

Daha fazla bilgi için Nasıl yapılır: Yük Testi Çalışma Ayarı için Örnek Hızı Belirtme.

Süresi yukarı sıcak

Test başlangıcını ve veri örnekleri ss: dd: biçiminde kaydedilen başlattığınızda arasındaki süre. Bu örnek değerleri kaydetmeden önce belirli bir yük düzeyine ulaşmak için sanal kullanıcılara adım yükleme için sık kullanılır. Isınma süresi sona erer gösterilen önce yakalanan örnek değerler Yük Testi Çözümleyicisi.

WebTest bağlantıları özellikleri

Özellik

Tanım

WebTest Bağlantı Modeli

Bu yükleme testi aracısı bağlantılarından bir yük testi içinde çalışan Web performans testlerinin için Web sunucusuna kullanımını denetler. Üç Web performans testi bağlantı modeli seçenekler kullanılabilir:

  • Kullanıcı başına bağlantı modeli gerçek bir tarayıcı kullanarak bir kullanıcıyı davranışını taklit eder. Internet Explorer 6 veya Internet Explorer 7 benzetimli olduğunda, Web performans testi çalışan her bir sanal kullanıcı Web sunucusu için bir veya iki adanmış bağlantı kullanır. Web performans testi ilk istek ilk bağlantısı kesilmez. Bir sayfa birden fazla bağımlı istek içerdiğinde, ikinci bir bağlantı kullanılabilir. Bu istekleri paralel olarak iki bağlantıları kullanarak verilir. Bu bağlantılar, Web performans testi sonraki istekleri için yeniden kullanılır. Web performans testi bittikten sonra bağlantıların kapatılır. Bu model için bir dezavantajı aracı bilgisayarda açık tutulan bağlantı sayısı (iki kez kullanıcı yükünün en fazla) yüksek olabilir olmasıdır. Sonuç olarak, bu yüksek bağlantı sayısını desteklemek için gereken kaynaklar, tek bir yük testi Aracıdan güdümlü kullanıcı yükünü sınırlayabilir. Internet Explorer 8 benzetimli, altı eşzamanlı bağlantı desteklenmez.

  • Bağlantı havuzu model, birden çok sanal Web performans testi kullanıcıları arasında Web sunucusuna bağlantılar paylaşımı tarafından yükleme testi aracısı kaynaklardaki korur. Kullanıcı yükü bağlantı havuzu boyutundan büyük olursa, bir bağlantıyı farklı sanal kullanıcılar tarafından çalışan Web performans testlerinin paylaşır. Bu, bir Web performans testi başka bir Web performans testi bağlantı kullanırken isteği yayınlar önce beklenecek olabilir anlamına gelebilir. Yükleme testi performans sayacı Ortalama bağlantı bekleme süresi tarafından izlenen bir istek göndermeden önce bekleyeceği Web performans testi ortalama süre. Bu sayı bir sayfa için ortalama yanıt süresi daha az olmalıdır. Yüklü değilse, bağlantı havuzu boyutu büyük olasılıkla çok küçüktür.

  • Bağlantı başına Test yineleme modeli, her test yineleme için adanmış bağlantılar kullanımını belirtir.

WebTest Bağlantı Havuzu Boyutu

Bu, Web sunucusu ve yük testi aracısı arasında bağlantı sayısını belirtir. Bu yalnızca geçerlidir bağlantı havuzu model.

Çalışma ayarı özelliklerini değiştirme

Yük testini farklı koşullar altında çalıştırabilirsiniz daha fazla farklı özellik ayarları ile yük testi için çalıştırma ayarları ekleyebilirsiniz. Örneğin, yeni bir test ayarı ekleyin ve farklı bir örnek hızı kullanabilir veya bir uzun çalışma süresini belirtin. Bir kerede yalnızca bir çalışma ayarı kullanabilirsiniz ve etkin olarak işaretlemek için kullanılacak ayarı çalıştığı belirtmeniz gerekir. Bir örnek için bkz Nasıl yapılır: Yük Testi için Etkin Çalışma Ayarını Seçme.

Çalışma ayarlarını değiştirmek için

  1. Yük testi açın.

  2. Genişletme çalıştırma ayarları klasör.

  3. Seçim bir çalıştırma ayarları düğümü.

  4. Görünüm menüsünde, Özellikler Penceresi'ni seçin.

    Özellikler penceresi görüntülenir ve seçilen çalışma ayarı özellikleri görüntülenir.

  5. Kullanım Özellikler penceresi çalışma ayarlarını değiştirmek için. Örneğin, çalışma süresini 00:05:00 testinizi 5 dakika çalıştırmak için.

    Not

    Çalıştırma ayarları özelliklerinin ve açıklamalarının tam listesi için bkz Yük testi Çalıştır ayarı özelliklerini.

  6. Özelliklerini değiştirmeyi bitirdiğinizde, yük testi kaydedin. Dosya menüsünden Kaydet öğesini seçin.

Not

Sayaç kümesi eşlemeleri çalıştırma ayarları, aynı zamanda bir parçasıdır.Daha fazla bilgi için Yük Testindeki Bilgisayarlar için Sayaç Kümelerini ve Eşik Kurallarını Belirtme.

Ayrıca bkz.

Yük Testi Çalıştırma Ayarlarını Yapılandırma
Create and run a load test