UITest 類別
表示Visual Studio 中的自動程式碼 UI 測試。
繼承階層架構
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.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 命名空間