WebTest 类

继承层次结构

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

命名空间:  Microsoft.VisualStudio.TestTools.WebTesting
程序集:  Microsoft.VisualStudio.QualityTools.WebTestFramework(在 Microsoft.VisualStudio.QualityTools.WebTestFramework.dll 中)

语法

声明
<SerializableAttribute> _
Public MustInherit Class WebTest _
    Implements IEnumerable
[SerializableAttribute]
public abstract class WebTest : IEnumerable
[SerializableAttribute]
public ref class WebTest abstract : IEnumerable
[<AbstractClass>]
[<SerializableAttribute>]
type WebTest =  
    class 
        interface IEnumerable 
    end
public abstract class WebTest implements IEnumerable

WebTest 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 WebTest

页首

属性

  名称 说明
公共属性 Context
公共属性 DataSources
公共属性 Guid
公共属性 InheritFromWebTest
公共属性 LastRequestOutcome
公共属性 LastResponse
公共属性 Name
公共属性 Outcome
公共属性 Password
公共属性 PreAuthenticate
公共属性 Proxy
公共属性 RequestBodyCaptureLimit
公共属性 ResponseBodyCaptureLimit
公共属性 ResultsLocale
公共属性 StopOnError
公共属性 UserName
公共属性 ValidationRuleReferences
公共属性 WebProxy
公共属性 WebTestPluginReferences

页首

方法

  名称 说明
公共方法 AddCommentToResult
公共方法 AddDataSource(String, String, DataBindingAccessMethod, array<String[])
公共方法 AddDataSource(String, String, String, DataBindingAccessMethod, array<String[])
公共方法 AddDataSource(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, array<String[])
公共方法 AddDataSourceBinding
公共方法 BeginCondition
公共方法 BeginLoop
公共方法 BeginTransaction
公共方法 EndCondition
公共方法 EndLoop
公共方法 EndTransaction(String)
公共方法 EndTransaction(String, Boolean)
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 ExecuteConditionalRule
受保护的方法 Finalize 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetDataTableRowCount
公共方法 GetEnumerator
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetRequestEnumerator
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 IncludeWebTest(String)
公共方法 IncludeWebTest(WebTest)
公共方法 IncludeWebTest(String, Boolean)
公共方法 IncludeWebTest(WebTest, Boolean)
公共方法 InitializeDataBinding
公共方法 InternalSetOutcome
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 MoveDataTableCursor(String, String)
公共方法 MoveDataTableCursor(String, String, Int32)
公共方法 RegisterDataSourceInLoop
公共方法 ReloadDataTable
公共方法 Stop
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

事件

  名称 说明
公共事件 PostPage
公共事件 PostRequest
公共事件 PostTransaction
公共事件 PostWebTest
公共事件 PrePage
公共事件 PreRequest
公共事件 PreRequestDataBinding
公共事件 PreTransaction
公共事件 PreWebTest
公共事件 ValidateResponse
公共事件 ValidateResponseOnPageComplete

页首

备注

这里不会更新任何内容;请不要在这里添加材料。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.VisualStudio.TestTools.WebTesting 命名空间