LoadTest Sınıf
Çalıştırılmayı yük sınaması temsil eder.
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTest
Ad alanı: Microsoft.VisualStudio.TestTools.LoadTesting
Derleme: Microsoft.VisualStudio.QualityTools.LoadTestFramework (Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll içinde)
Sözdizimi
'Bildirim
Public Class LoadTest
public class LoadTest
public ref class LoadTest
type LoadTest = class end
public class LoadTest
LoadTest türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
LoadTest | Yeni bir örneğini başlatır LoadTest sınıfı. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
Context | Alır LoadTestContext geçerli yük testi çalıştırmak. | |
Name | Yük sınaması adını alır. | |
RunSettings | Geçerli yük sınama için kullanılan çalışma ayarlarını alır. | |
Scenarios | İçinde yük sınaması senaryoları topluluğu alır. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
Abort() | Tüm aracıları üzerindeki yük sınaması durdurur. | |
Abort(Exception) | Tüm aracıları üzerindeki yük sınaması durdurur ve iptaline neden oldu özel durumu belirtir. | |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
Finalize | Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.) | |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
Heartbeat | Saniyede bir kez oluşur. | |
LoadTestAborted | Yük sınaması iptal edildiğinde oluşur. | |
LoadTestFinished | Yük sınaması üzerindeki aracının çalışması durdu oluşur. | |
LoadTestStarting | Yalnızca Aracısı'nı çalıştırmak yük test başlamadan önce oluşur. | |
LoadTestWarmupComplete | Soğukken dönem tamamladığında gerçekleşir. | |
TestFinished | Bir yineleme bir yük sınaması içinde yer alan testleri tamamlandığında gerçekleşir. | |
TestSelected | Her seferinde bir yineleme içinde yer alan testleri birinin ortaya LoadTest seçilir. | |
TestStarting | Bir yineleme bir yük sınaması içinde yer alan testleri başladığında gerçekleşir. | |
ThresholdExceeded | Eşik kural aşıldığında oluşur. |
Üst
Notlar
Yük sınaması sırasında yüksek kullanıcı iş yükünü bir uygulamanın performans üzerindeki etkisini öngörülen biçilen için yararlıdır. Bu gereksinimleri ve uygulama tasarım değiştirmek için yazılım ürünü için beklenen kalite standartları karşılamak için kullanılabilecek gerçek dünya koşulları tanımlamak için gerçekçi kullanıcı birimlere taklit eder. Yük sınamaları hem Web hem de birimi sınamaları ekleyebilirsiniz.
Sınama ayarları yükle yük sınaması eklentisi ile veya kullanıcı Arabirimi aracılığıyla erişilebilir. Daha fazla bilgi için bkz. Yükleme Testi Eklentisi Nasıl Oluşturulur.
Not
Herhangi bir yoğun yük sınaması çalıştırılmadan önce smoke bir sınama çalıştırmak için iyi bir yöntemdir.Daha fazla bilgi için bkz. Guidelines for Smoke Testing.Bu yapılandırma ve sınama beklenen davranışı doğrulamak yardımcı olur.
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.
Ayrıca bkz.
Başvuru
Microsoft.VisualStudio.TestTools.LoadTesting Ad Alanı
Diğer Kaynaklar
Working with Load Tests Overview