TestStartingEventArgs Sınıf
Bağımsız değişkenleri içeren TestStarting olay.
Devralma Hiyerarşisi
System.Object
System.EventArgs
Microsoft.VisualStudio.TestTools.LoadTesting.TestStartingEventArgs
Ad alanı: Microsoft.VisualStudio.TestTools.LoadTesting
Derleme: Microsoft.VisualStudio.QualityTools.LoadTestFramework (Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll içinde)
Sözdizimi
'Bildirim
Public Class TestStartingEventArgs _
Inherits EventArgs
public class TestStartingEventArgs : EventArgs
public ref class TestStartingEventArgs : public EventArgs
type TestStartingEventArgs =
class
inherit EventArgs
end
public class TestStartingEventArgs extends EventArgs
TestStartingEventArgs türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
IsInitializeTest | Sınama senaryosu şu sınama karması a başlıyor test yükü olarak belirtilmiş olan InitializeTest olup olmadığını gösteren değeri alır. | |
IsTerminateTest | Sınama senaryosu şu sınama karması a başlıyor test yükü olarak belirtilmiş olan TerminateTest olup olmadığını gösteren değeri alır. | |
ScenarioName | Başlangıç test içeren senaryo adını alır. | |
TestContextProperties | Alır bir IDictionary<TKey, TValue> tek tek sınamalarına yük sınaması için kullanılabilir veri içeren. | |
TestIterationNumber | Yük sınaması içinde belirli bir Aracısı'nı çalıştırdınız sınamaları sayısını gösteren bir değeri alır. | |
TestName | Başlangıç test adını alır. | |
UserContext | Alır LoadTestUserContext gösteren test çalıştıran sanal kullanıcı başlatıyor. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
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
Notlar
TestStartingEventArgsYük sınamada yer testleri için veri sağlamak için ek bir yol oluşturur.Bir olay işleyicisi TestStarting olay testlerin yük sınaması her birinin veri eklemek için kodu içerebilir.Veriler eklenir WebTestContext Web sınamada veya TestContext , birim sınaması.
Örnekler
Aşağıdaki kod parçacığını nasıl kullanılacağını gösteren basit bir örnek verir TestStartingEventArgs veri yükü sınama başlangıç test tekrarda eklemek için.Bu kodu bir yük sınaması eklentisi yazın.
private void TestStarting(object source, TestStartingEventArgs testStartingEventArgs)
{
testStartingEventArgs.TestContextProperties.Add("WebUser", GetNextWebUser());
}
private MyWebUser GetNextWebUser()
{
/// Insert code here to read a user definition from some data source
/// construct user object with data read from data source
return new MyWebUser( ... );
}
İş 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ı