Aracılığıyla paylaş


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

 

Yayýmlanma: Nisan 2016

Yeni Yükleme Testi Sihirbazı ile yükleme testinizi oluşturduktan sonra test ihtiyaçlarınızı ve hedeflerinizi karşılayacak şekilde değiştirmek için Yükleme Testi Düzenleyicisi öğesini kullanabilirsiniz. Bakın [çekildi] Yük testleri oluşturma.

Not

Çalıştırma ayarları özelliklerinin ve açıklamalarının tam listesi için bkz Yük Testi Çalıştırma Ayarları Özellikleri.

Gereksinimler

  • Visual Studio Enterprise

Yük Testi Düzenleyicisi'ni kullanarak Özellikler penceresindeki bir çalışma ayarının Zamanlama Ayrıntıları Deposu özelliğinin değerini düzenleyebilirsiniz.

Zamanlama Ayrıntıları Deposu özelliği aşağıdaki seçeneklerden birine ayarlanabilir:

  • Tüm Bireysel Ayrıntılar:, test sırasında verilen her test, hareket ve sayfa için bireysel zamanlama verilerini toplayıp depolar.

    Not

    Yük testi sonuçlarınızda sanal kullanıcı veri bilgisini etkinleştirmek için, Tüm Bireysel Ayrıntılar seçeneği seçilmelidir.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 ayrıntısı toplanmaz. Ancak, ortalama değerler hala kullanılabilirdir.

  • Yalnızca İstatistikler: Bağımsız zamanlama verisini sadece yüzdelik veri olarak depolar. Bu, yer kaynaklarından tasarruf sağlar.

Zamanlama Ayrıntıları Depolama Özelliği için Değerlendirmeler

Eğer 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, verinin 90'ıncı ve 95'inci yüzdelerinin Yük Testi Çözümleyicisi'nde Testler, Hareketler ve Sayfalar tablolarında gösterilmesini sağlar.

Eğer Zamanlama Ayrıntıları Deposu özelliği etkinleştirilmişse, değerini StatisticsOnly veya AllIndividualDetails olarak ayarlarsanız bütün bireysel testler, sayfalar ve hareketler zamanlanır ve bireysel zamanlama verisinden yüzdelik veri hesaplanır. Fark, StatisticsOnly seçeneği ile yüzdelik veri hesaplandıktan sonra bireysel zamanlama verisinin depodan silinmesidir. Bu zamanlama detayları kullanıldığında veri havuzunda gereken yer miktarını azaltır. Ancak, SQL araçları kullanarak zamanlama ayrıntı verilerini farklı yollarla işlemek isteyebilirsiniz; bu durumda AllIndividualDetails seçeneği kullanılmalıdır, 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 Yük Testi Çözümleyicisinin Ayrıntılar Görünümünde Yük Testi Sanal Kullanıcı Etkinliğini Çözümleme.

Zamanlama ayarları verisini saklamak için yük testi sonuçları deposunda gereken alan miktarı, özellikle daha uzun yük testleri için, çok büyük olabilir. Ayrıca, yük testinin sonunda bu verileri yük testi sonuçları deposuna saklama zamanı daha uzundur, çünkü verilerin depoya saklandığı zaman olarak yük testi yürütmesini tamamlayana kadar bu veriler yük testi aracısında depolanır. Zamanlama Ayrıntıları Deposu özelliği varsayılan olarak etkindir. Bu test ortamınızın sorunu ise Zamanlama Ayrıntıları Deposu öğesini Hiçbiri olarak ayarlamak isteyebilirsiniz.

Zamanlama ayrıntıları verisi çalışma sırasında LoadTestItemResults.dat dosyasında depolanır ve yük testi tamamlandıktan sonra denetleyiciye geri gönderilir. Uzun bir süre için çalışan bir yük testinin dosya boyutu büyüktür. Aracı makinede yeterli disk alanı yok ise, bu bir sorun olacaktır.

Not

Visual Studio'nun Visual Studio 2010'dan ö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ı.Visual Studio 2010 ve sonrasında, iki önemli fark vardır.Önce, Tüm Kişisel Ayrıntılar ayarı varsayılan ayar değildi.Bu bilgiye erişmenin tek yolu SQL sorgularını kullanmaktı.

Projeyi Visual Studio yük testinin önceki bir sürümünden yükseltiyorsanız, tam ayrıntılı toplamayı etkinleştirmek için aşağıdaki yordamı kullanın.

Bir yük testindeki zamanlama ayrıntıları depolama özelliğini yapılandırmak için

  1. Yük testi düzenleyicisinde bir yük testi açın.

  2. Yük testinde Çalışma Ayarları düğümünü genişletin.

  3. Yapılandırmayı istediğiniz çalıştırma ayarlarını seçin, örneğin Çalıştırma Ayarları1[Etkin].

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

  5. Sonuçlar kategorisi altında Zamanlama Ayrıntıları Depolama özelliğini tıklatın ve Tüm Bireysel Ayrıntılar'ı seçin.

    Zamanlama Ayrıntıları Deposu özelliğinde Tüm Bireysel Ayrıntılar ayarını yapılandırdıktan sonra, yük testinizi yürütebilir ve Sanal Kullanıcı Etkinliği Grafiği'ni görüntüleyebilirsiniz. Daha fazla bilgi için Running Load and Web Performance Tests ve Nasıl yapılır: Sanal Kullanıcı Etkinlik Grafiğini Kullanarak Bir Yük Testi Sırasında Sanal Kullanıcıların Ne Yaptıklarını Çözümleme.

Ayrıca bkz.

Yük Testi Çözümleyicisinin Ayrıntılar Görünümünde Yük Testi Sanal Kullanıcı Etkinliğini Çözümleme
İzlenecek yol: Sorunları Yalıtmak İçin Sanal Kullanıcı Etkinliği Grafiğini Kullanma