Aracılığıyla paylaş


DeclarativeWebTest Sınıf

Bildirime dayanan, xml tabanlı Web performans testi temsil eder.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.WebTest
    Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest

Ad alanı:  Microsoft.VisualStudio.TestTools.WebTesting
Derleme:  Microsoft.VisualStudio.QualityTools.WebTestFramework (Microsoft.VisualStudio.QualityTools.WebTestFramework.dll içinde)

Sözdizimi

'Bildirim
<SerializableAttribute> _
Public Class DeclarativeWebTest _
    Inherits WebTest _
    Implements ICloneable
[SerializableAttribute]
public class DeclarativeWebTest : WebTest, 
    ICloneable
[SerializableAttribute]
public ref class DeclarativeWebTest : public WebTest, 
    ICloneable
[<SerializableAttribute>]
type DeclarativeWebTest =  
    class
        inherit WebTest
        interface ICloneable
    end
public class DeclarativeWebTest extends WebTest implements ICloneable

DeclarativeWebTest türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Genel yöntem DeclarativeWebTest Yeni bir örneğini başlatır DeclarativeWebTest sınıfa

Üst

Özellikler

  Ad Açıklama
Genel özellik ConditionalRuleReferences Koşullu kural başvuruları topluluğu alır.
Genel özellik Context Alır veya ayarlar Web performans kullanılabilir değişkenleri çalışma zamanında test içerik içeren nesne. (WebTest kaynağından devralındı.)
Genel özellik ContextParameters Bu Web performans testi'ile ilişkili içerik parametreleri kümesini alır.
Genel özellik DataSources Web performans sınaması için tanımlanmış veri kaynakları topluluğu alır. (WebTest kaynağından devralındı.)
Genel özellik Description Alır veya ayarlar metinsel tanımlaması bu Web performans sınaması.
Genel özellik Guid Alır veya ayarlar her örneğini benzersiz olarak tanıtan GUID bir WebTest. (WebTest kaynağından devralındı.)
Genel özellik InheritFromWebTest Alır WebTest nesne üst Web performans için test, bu Web performans testi dahil olanlar başka bir Web performansını sınamak ve üst Web performans sınamada özelliklerini devralır (WebTest kaynağından devralındı.)
Genel özellik Items Alır veya bu Web performans sınaması içerdiği öğeler kümesi ayarlar.Hareketleri, istekleri, yorumlar ve içerdiği Web performans testlerini öğelerdir.
Genel özellik LastRequestOutcome (WebTest kaynağından devralındı.)
Genel özellik LastResponse Bu Web performans sınaması, üst düzey bir istek için alınan son yanıtı alır. (WebTest kaynağından devralındı.)
Genel özellik Name Sınama durumu adını alır. (WebTest kaynağından devralındı.)
Genel özellik Outcome Alır veya ayarlar Pass ya da Fail Web performans sınaması sonucunu. (WebTest kaynağından devralındı.)
Genel özellik Password Alır ve kimlik doğrulaması için kullanılan parolayı ayarlar. (WebTest kaynağından devralındı.)
Genel özellik PreAuthenticate Alır veya Web performans testi tüm istekleri pre-authenticate verip gösteren bir değeri ayarlar. (WebTest kaynağından devralındı.)
Genel özellik Proxy Alır veya bir proxy sunucu kullanmak Web performans testi gösteren bir değer ayarlar. (WebTest kaynağından devralındı.)
Genel özellik RequestBodyCaptureLimit Alır veya sınır istek verileri yakalamak için kullanılan bayt cinsinden ayarlar. (WebTest kaynağından devralındı.)
Genel özellik RequestItems Bu test durumda tüm istek öğeleri koleksiyonu alır.
Genel özellik ResponseBodyCaptureLimit Alır veya sınır yanıt verilerini yakalamak için kullanılan bayt cinsinden ayarlar. (WebTest kaynağından devralındı.)
Genel özellik StopOnError Alır veya ayarlar hata oluştuğunda çalışan sınama olup durdursun göstergesi. (WebTest kaynağından devralındı.)
Genel özellik UserName Alır ve kimlik doğrulama için kullanılan kullanıcı adını ayarlar. (WebTest kaynağından devralındı.)
Genel özellik ValidationRuleReferences Koleksiyonu başvurular Web performans sınama düzeyi geçerlilik kurallarını alır. (WebTest kaynağından devralındı.)
Genel özellik WebProxy Alır veya ayarlar kullanmak için bu Web performans sınaması için Web proxy. (WebTest kaynağından devralındı.)
Genel özellik WebTestPluginReferences Başvurular Web performans sınaması plug-ins topluluğu alır. (WebTest kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddCommentToResult Son zamanlarda tamamlanmış Web performans test istek, işlem veya dahil Web performans sınaması izleyen Web performans test sonucu için bir açıklama ekler. (WebTest kaynağından devralındı.)
Genel yöntem AddDataSource(String, String, DataBindingAccessMethod, array<String[]) Bir veri kaynağı tarafından Web performans sınaması içerdiği veri toplama ekler. (WebTest kaynağından devralındı.)
Genel yöntem AddDataSource(String, String, String, DataBindingAccessMethod, array<String[]) Bir veri kaynağı tarafından Web performans sınaması içerdiği veri toplama ekler. (WebTest kaynağından devralındı.)
Genel yöntem AddDataSource(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, array<String[]) (WebTest kaynağından devralındı.)
Genel yöntem AddDataSourceBinding Bağlama ilişkisini tanımlar ve Web performans sınaması için veri kaynağına bağlama koleksiyonuna ekler. (WebTest kaynağından devralındı.)
Genel yöntem BeginCondition (WebTest kaynağından devralındı.)
Genel yöntem BeginLoop (WebTest kaynağından devralındı.)
Genel yöntem BeginTransaction Bir hareket Zamanlayıcı, belirtilen adı kullanılarak başlatılır. (WebTest kaynağından devralındı.)
Genel yöntem Clone Yeni bir oluşturur DeclarativeWebTest yani bir kopyasını geçerli bir örneği.
Genel yöntem EndCondition (WebTest kaynağından devralındı.)
Genel yöntem EndLoop (WebTest kaynağından devralındı.)
Genel yöntem EndTransaction(String) Belirtilen ada sahip bir hareket Zamanlayıcı sona erer. (WebTest kaynağından devralındı.)
Genel yöntem EndTransaction(String, Boolean) Belirtilen işlem sona erer. (WebTest kaynağından devralındı.)
Genel yöntem Equals Belirler olup belirtilen Object eşittir geçerli Object. (Object kaynağından devralındı.)
Genel yöntem ExecuteConditionalRule (WebTest kaynağından devralındı.)
Korumalı yöntem Finalize Kaynakları boşaltın ve atık toplama işlemi tarafından iadesi önce diğer temizleme işlemleri gerçekleştirmek nesne izin verir. (Object kaynağından devralındı.)
Genel yöntem GetDataTableRowCount (WebTest kaynağından devralındı.)
Genel yöntem GetEnumerator Web performans testi öğeleri sıralar bir Numaralandırıcı alır. (WebTest kaynağından devralındı.)
Genel yöntem GetExtractionRuleVariables Ayıklama web sınama kuralı değişken adlarını döndürür.
Genel yöntem GetHashCode Belirli bir tip için sağlama işlevini yerine getirir. (Object kaynağından devralındı.)
Genel yöntem GetItem Belirtilen sıfır tabanlı istek numarası olan WebTestItem alır.
Genel yöntem GetRequestEnumerator Bir Numaralandırıcı koşullu kurala dayalı çalışma zamanında tüm istekleri alır. (WebTest.GetRequestEnumerator() geçersiz kılınır.)
Genel yöntem GetType Alır Type geçerli bir örneği. (Object kaynağından devralındı.)
Genel yöntem IncludeWebTest(String) Kodlanmış Web içindeki bir performans testini gelen kodlanmış Web performansını test çağırır. (WebTest kaynağından devralındı.)
Genel yöntem IncludeWebTest(WebTest) Kodlanmış Web içindeki bir performans testini gelen kodlanmış Web performansını test çağırır. (WebTest kaynağından devralındı.)
Genel yöntem IncludeWebTest(String, Boolean) Kodlanmış Web içindeki bir performans testini gelen kodlanmış Web performansını test çağırır. (WebTest kaynağından devralındı.)
Genel yöntem IncludeWebTest(WebTest, Boolean) Kodlanmış Web içindeki bir performans testini gelen kodlanmış Web performansını test çağırır. (WebTest kaynağından devralındı.)
Genel yöntem InitializeDataBinding Veri kaynağı ve veri bağlama bilgileri geçerli örneğine öznitelikleri ekler.Öncelikle kodlanmış web sınamalar için kullanılır. (WebTest.InitializeDataBinding() geçersiz kılınır.)
Genel yöntem InsertItemAt Belirtilen öğe dizini bir WebTestItem ekler.
Genel yöntem InternalSetOutcome (WebTest kaynağından devralındı.)
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntem MoveDataTableCursor(String, String) İmleç veri tablosundaki sonraki kayda doğru ilerler. (WebTest kaynağından devralındı.)
Genel yöntem MoveDataTableCursor(String, String, Int32) (WebTest kaynağından devralındı.)
Genel yöntem RegisterDataSourceInLoop (WebTest kaynağından devralındı.)
Genel yöntem ReloadDataTable (WebTest kaynağından devralındı.)
Genel yöntem RemoveItemAt WebTestItem belirtilen madde dizin kaldırır.
Genel yöntem Stop Geçerli Web performans sınaması durdurur. (WebTest kaynağından devralındı.)
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

Olaylar

  Ad Açıklama
Genel olay PostPage (WebTest kaynağından devralındı.)
Genel olay PostRequest Bu Web performansını test her isteği çalıştıktan sonra oluşur. (WebTest kaynağından devralındı.)
Genel olay PostTransaction (WebTest kaynağından devralındı.)
Genel olay PostWebTest Web performans sınaması çalıştıktan sonra oluşur. (WebTest kaynağından devralındı.)
Genel olay PrePage (WebTest kaynağından devralındı.)
Genel olay PreRequest Performans testi çalışır bu Web önce her isteği oluşur. (WebTest kaynağından devralındı.)
Genel olay PreRequestDataBinding (WebTest kaynağından devralındı.)
Genel olay PreTransaction (WebTest kaynağından devralındı.)
Genel olay PreWebTest Web performans testi çalıştırmadan önce oluşur. (WebTest kaynağından devralındı.)
Genel olay ValidateResponse İsteğine yanıt olarak Web performans sınaması alındı ve doğrulanması hazır olduğunda oluşur. (WebTest kaynağından devralındı.)
Genel olay ValidateResponseOnPageComplete (WebTest kaynağından devralındı.)

Üst

Açıklamalar

DeclarativeWebTest sınıfı, temel bir sınıf olarak kullanmayın.

İş 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.WebTesting Ad Alanı