UITest 類別
表示Visual Studio 中的自動程式碼 UI 測試。
繼承階層架構
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UITest
命名空間: Microsoft.VisualStudio.TestTools.UITest.Common
組件: Microsoft.VisualStudio.TestTools.UITest.Common (在 Microsoft.VisualStudio.TestTools.UITest.Common.dll 中)
語法
'宣告
Public Class UITest
public class UITest
public ref class UITest
type UITest = class end
public class UITest
UITest 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
UITest() | 初始化 UITest 類別的新執行個體。 | |
UITest(IEnumerable<UITestAction>) | 使用提供的測試動作,初始化 UITest 類別的新執行個體。 | |
UITest(IEnumerable<UITestAction>, UIMap) | 初始化 UITest 類別的新執行個體。 |
回頁首
屬性
名稱 | 說明 | |
---|---|---|
AssemblyVersion | 取得或設定組件的版本。 | |
CleanupActions | 取得或設定 cleanup 流程的動作。 | |
Configuration | 取得或設定此編碼使用者介面測試的 XML 環境組態檔。 | |
CurrentActionList | 取得或設定目前自動程式碼 UI 測試動作的清單。 | |
ExecuteActions | 取得或設定作為自動程式碼 UI 測試初始化程序的一部份而執行的測試動作。 | |
Id | 取得或設定此自動程式碼 UI 測試的唯一識別項。 | |
InitializeActions | 取得或設定作為自動程式碼 UI 測試初始化程序的一部份而執行的動作清單。 | |
Maps | 取得此自動程式碼 UI 測試之UIMap 物件的集合。 | |
Name | 取得或設定這個自動程式碼 UI 測試的名稱。 | |
OnErrorActions | 取得或設定測試執行發生錯誤時執行的測試動作清單。 | |
ValueMap | 取得或設定此 UI 測試物件的值地圖。 | |
Version | 取得或設定此 UI 測試的版本。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
Append(IEnumerable<UITestAction>) | 將提供的測試動作清單附加至此 UI 測試。 | |
Append(IEnumerable<UITestAction>, UIMap) | 將所提供之 UI 對應的測試動作和物件附加至此 UI 測試。 | |
Append(UITest, Int64, Int64) | 將所提供之 UI 測試的測試動作在提供的範圍附加至此 UI。 | |
BindWithCurrentValues | 將此 UI 測試中使用的參數繫結到目前載入的值。 | |
CompareEnvironments | 比較兩個指定的 UITestEnvironment 物件,並傳回不符項目的集合。 | |
CompareStoredEnvironmentWithCurrentEnvironment | 將錄製器組態 (如果存在的話) 與啟動時擷取的系統環境進行比較,並傳回不符項目的集合。 | |
Create(Stream) | 使用提供的資料流建立 UI 測試。 | |
Create(String) | 使用指定的檔案建立 UI 測試。 | |
CreateAndAddParameter(UITestAction, String) | 將動作參數化,並且使用所提供的測試動作和參數名稱建立參數。 | |
CreateAndAddParameter(UIObject, String, String) | 將動作參數化,並且使用所提供的 UI 測試物件、屬性名稱和參數名稱建立參數。 | |
Equals(Object) | 判斷指定的 Object 和目前的 Object 是否相等。 (覆寫 Object.Equals(Object)。) | |
Equals(UITest) | 確定所提供的 UI 測試物件是否等於此 UI 測試物件。 | |
Finalize | 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 | |
GetActionList | 取得對應指定 UI 測試動作區段的 UI 測試動作清單。 | |
GetHashCode | 做為特定型別的雜湊函式。 (覆寫 Object.GetHashCode()。) | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 | |
Save(Stream) | 將此 UI 測試儲存至資料流。 | |
Save(String) | 將此 UI 測試儲存成檔案。 | |
SetAndBindParameterValues | 將此 UI 測試中使用的參數繫結到資料列中的值。 | |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
事件
名稱 | 說明 | |
---|---|---|
Executing | 發生於框架開始執行此 UI 測試時。 | |
Saving | 發生於框架開始儲存此 UI 測試時。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
請參閱
參考
Microsoft.VisualStudio.TestTools.UITest.Common 命名空間