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ıfı.

Ü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 bu Web performans sınaması başka bir Web performans testi dahil ve üst Web performans testi özelliklerini devralır üst Web performans sınaması için nesne. (WebTest kaynağından devralındı.)
Genel özellik Items Alır veya bu Web performans testi içerdiği öğeler kümesi ayarlar.Hareketler, istekleri, yorumlar ve eklenen 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 üzere Web performans sınaması için gösteren bir değer ayarlar. (WebTest kaynağından devralındı.)
Genel özellik RequestBodyCaptureLimit Alır veya istek verileri yakalamak için kullanılan bayt sınırını 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 bir hata oluştuğunda çalışan sınama olup durduracağını 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 Web performansını başvurular topluluğu 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ı eklentiler topluluğu alır. (WebTest kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddCommentToResult Son zamanlarda tamamlanmış Web performans sınaması isteği, hareket veya eklenen Web performans testi 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 testi 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 testi 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 geçerli örnek bir kopyası.
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 Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Genel yöntem ExecuteConditionalRule (WebTest kaynağından devralındı.)
Korumalı yöntem 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ı.)
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 türü için bir karma işlev görür. (Object kaynağından devralındı.)
Genel yöntem GetItem Belirtilen sıfır tabanlı isteği numarasıyla WebTestItem alır.
Genel yöntem GetRequestEnumerator Bir numaralayı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 örneğinin. (Object kaynağından devralındı.)
Genel yöntem IncludeWebTest(String) Kodlanmış Web içindeki bir performans testini tarafından kodlanmış bir Web performans testi çağırır. (WebTest kaynağından devralındı.)
Genel yöntem IncludeWebTest(WebTest) Kodlanmış Web içindeki bir performans testini tarafından kodlanmış bir Web performans testi çağırır. (WebTest kaynağından devralındı.)
Genel yöntem IncludeWebTest(String, Boolean) Kodlanmış Web içindeki bir performans testini tarafından kodlanmış bir Web performans testi çağırır. (WebTest kaynağından devralındı.)
Genel yöntem IncludeWebTest(WebTest, Boolean) Kodlanmış Web içindeki bir performans testini tarafından kodlanmış bir Web performans testi ç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.Esas olarak kodlanmış web sınamalar için kullanılır. (WebTest.InitializeDataBinding() geçersiz kılınır.)
Genel yöntem InsertItemAt Belirtilen öğe dizininde 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 Belirtilen öğe dizininde WebTestItem kaldırır.
Genel yöntem Stop Geçerli Web performans testi 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ğin çalıştıktan sonra ortaya çıkar. (WebTest kaynağından devralındı.)
Genel olay PostTransaction (WebTest kaynağından devralındı.)
Genel olay PostWebTest Web performans testi çalıştıktan sonra ortaya çıkar. (WebTest kaynağından devralındı.)
Genel olay PrePage (WebTest kaynağından devralındı.)
Genel olay PreRequest Performans testi çalışır bu Web her talebinden önce 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ınıp alınmadığını ve doğrulanması için hazır olduğunda ortaya çıkar. (WebTest kaynağından devralındı.)
Genel olay ValidateResponseOnPageComplete (WebTest kaynağından devralındı.)

Üst

Notlar

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ı