使用從錄製器和播放所收集的測試動作來產生動作記錄檔。
繼承階層架構
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.ActionLogInvoker
命名空間: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
組件: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (在 Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll 中)
語法
'宣告
Public NotInheritable Class ActionLogInvoker _
Inherits UITestActionInvoker
public sealed class ActionLogInvoker : UITestActionInvoker
public ref class ActionLogInvoker sealed : public UITestActionInvoker
[<Sealed>]
type ActionLogInvoker =
class
inherit UITestActionInvoker
end
public final class ActionLogInvoker extends UITestActionInvoker
ActionLogInvoker 型別會公開下列成員。
建構函式
回頁首
屬性
回頁首
方法
.gif) |
Cancel |
取消目前的叫用工作。 (覆寫 UITestActionInvoker.Cancel()。) |
.gif) |
Dispose |
釋放資源。 (覆寫 UITestActionInvoker.Dispose()。) |
.gif) |
Equals |
判斷指定的 Object 和目前的 Object 是否相等。 (繼承自 Object)。 |
.gif) |
Finalize |
允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 |
.gif) |
GetHashCode |
做為特定型別的雜湊函式。 (繼承自 Object)。 |
.gif) |
GetType |
取得目前執行個體的 Type。 (繼承自 Object)。 |
.gif) |
Invoke(AssertAction, UIMap) |
產生判斷提示動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(AssertAction, UIMap)。) |
.gif) |
Invoke(BrowserAction, UIMap) |
產生瀏覽器動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(BrowserAction, UIMap)。) |
.gif) |
Invoke(DelayAction, UIMap) |
產生延遲動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(DelayAction, UIMap)。) |
.gif) |
Invoke(DragAction, UIMap) |
產生拖曳動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(DragAction, UIMap)。) |
.gif) |
Invoke(DragDropAction, UIMap) |
產生拖放動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(DragDropAction, UIMap)。) |
.gif) |
Invoke(ErrorAction, UIMap) |
產生錯誤動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(ErrorAction, UIMap)。) |
.gif) |
Invoke(KeyboardAction, UIMap) |
產生鍵盤動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(KeyboardAction, UIMap)。) |
.gif) |
Invoke(LaunchApplicationAction, UIMap) |
產生啟動應用程式動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap)。) |
.gif) |
Invoke(MarkerAction, UIMap) |
產生標記動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(MarkerAction, UIMap)。) |
.gif) |
Invoke(MouseAction, UIMap) |
產生滑鼠動作的動作記錄項目,例如按一下、按兩下、滑輪滾動和停留。 (覆寫 UITestActionInvoker.Invoke(MouseAction, UIMap)。) |
.gif) |
Invoke(NavigateToUrlAction, UIMap) |
產生巡覽動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap)。) |
.gif) |
Invoke(NoOperationAction, UIMap) |
產生「無操作」動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(NoOperationAction, UIMap)。) |
.gif) |
Invoke(SendKeysAction, UIMap) |
產生傳送按鍵或其他鍵盤動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(SendKeysAction, UIMap)。) |
.gif) |
Invoke(SetStateAction, UIMap) |
針對設定狀態的動作產生動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(SetStateAction, UIMap)。) |
.gif) |
Invoke(SetValueAction, UIMap) |
針對設定值的動作產生動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(SetValueAction, UIMap)。) |
.gif) |
Invoke(SharedStepsReferenceAction, UIMap) |
產生 SharedStepsReferenceAction 的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap)。) |
.gif) |
Invoke(StringAssertAction, UIMap) |
產生字串判斷提示動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(StringAssertAction, UIMap)。) |
.gif) |
Invoke(TestStepMarkerAction, UIMap) |
產生測試步驟標記動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap)。) |
.gif) |
Invoke(VerifyConfigurationAction, UIMap) |
產生驗證組態動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap)。) |
.gif) |
Invoke(WarningAction, UIMap) |
產生警告動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(WarningAction, UIMap)。) |
.gif) |
Invoke(WebDialogAction, UIMap) |
產生 Web 對話方塊動作的動作記錄項目。 (覆寫 UITestActionInvoker.Invoke(WebDialogAction, UIMap)。) |
.gif) .gif) |
IsMenuObject |
傳回值,這個值表示提供的使用者介面 (UI) 物件是否為功能表物件。 |
.gif) |
MemberwiseClone |
建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 |
.gif) |
SearchAndInvoke |
使用您的自訂啟動程式實作,記錄提供的動作。 (覆寫 UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker)。) |
.gif) |
ToString |
傳回表示目前物件的字串。 (繼承自 Object)。 |
.gif) |
WaitForThinkTime |
在基底類別中實作時,會在叫用所提供的動作之前,等候適量的考慮時間。 (覆寫 UITestActionInvoker.WaitForThinkTime(UITestAction)。) |
回頁首
備註
這個類別需要 UITestActionInvoker 類別的工作實作。
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
請參閱
參考
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration 命名空間
UITestActionInvoker