UITestInterpreter 類別
執行使用者介面 (UI) 測試中的每個測試動作,並且使用 ActionInvoker 屬性的值解譯每個動作的結果。
繼承階層架構
System.Object
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter
命名空間: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
組件: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (在 Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll 中)
語法
'宣告
Public Class UITestInterpreter _
Inherits UITestInterpreterCore
public class UITestInterpreter : UITestInterpreterCore
public ref class UITestInterpreter : public UITestInterpreterCore
type UITestInterpreter =
class
inherit UITestInterpreterCore
end
public class UITestInterpreter extends UITestInterpreterCore
UITestInterpreter 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
UITestInterpreter | 初始化 UITestInterpreter 類別的新執行個體。 |
回頁首
屬性
名稱 | 說明 | |
---|---|---|
ActionInvoker | 取得或設定解譯這個測試的 UITestActionInvoker。 (覆寫 UITestInterpreterCore.ActionInvoker。) | |
CurrentAction | 目前正在執行的動作。 (繼承自 UITestInterpreterCore)。 | |
PlaybackInProgress | 如果播放正在進行中,則為 true。 (繼承自 UITestInterpreterCore)。 | |
PlaybackUITest | 取得正在執行的 UITest。 (繼承自 UITestInterpreterCore)。 |
回頁首
方法
回頁首
事件
名稱 | 說明 | |
---|---|---|
ActionCompleted | 在執行 UITestAction 之後引發的事件。 (繼承自 UITestInterpreterCore)。 | |
ActionListCompleted | 在每個 ActionList 執行完成之後引發的事件。 (繼承自 UITestInterpreterCore)。 | |
ActionListStarted | 在每個 ActionList 之前執行期間引發的事件來啟動。 (繼承自 UITestInterpreterCore)。 | |
ActionStarted | 在執行 UITestAction 之前引發的事件。 (繼承自 UITestInterpreterCore)。 | |
InterpreterError | 在解譯 UITest 期間發生錯誤時所引發的事件。 (繼承自 UITestInterpreterCore)。 | |
InterpreterProgress | 為了在解譯 UITest 期間更新進度所引發的事件。 (繼承自 UITestInterpreterCore)。 | |
InterpreterWarning | 在解譯 UITest 期間發生警告時所引發的事件。 (繼承自 UITestInterpreterCore)。 | |
UITestCompleted | 在 UITest 執行完成之後引發的事件。 (繼承自 UITestInterpreterCore)。 | |
UITestStarted | 在 UITest 開始之前執行所引發的事件。 (繼承自 UITestInterpreterCore)。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。
請參閱
參考
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration 命名空間
ActionLogInvoker