我正在使用Visual Studio 2010 Ultimate C#用於我的測試自動化。 因爲我有一個註冊模塊使用編碼的UI測試框架。當我點擊註冊按鈕時,另一個窗口打開,但沒有最大化,所以當我填寫我需要向下滾動的字段。錄製滾動時不記錄。所以只是想知道如何向下滾動,當一個新窗口打開如何點擊最大化。編碼的UI測試框架
0
A
回答
0
方法public void EnsureClickable()
被描述爲「滾動的用戶界面,以確保該控件是可以點擊的。」
見http://msdn.microsoft.com/en-us/library/dd434011.aspx
不明白他的部分關於「另一個窗口質疑打開,但沒有最大化...當一個新窗口打開如何點擊最大化「。你嘗試過什麼,發生了什麼,你想要發生什麼?我建議使用編碼的UI記錄並生成工具,記錄窗口的打開並使其最大化。然後檢查生成的代碼,看看它是如何工作的。
1
您可以使用窗口的最大化屬性最大化窗口。因此,在填寫字段之前,您可以最大化包含字段的窗口。例如,如果你想要啓動,那麼你可以這樣做以下
this.UIMap.UIUntitledNotepadWindow.Maximized = true;
在上面的代碼中UIUntitledNotepadWindow是記事本的頂層窗口之後最大化記事本窗口。
0
一旦新窗口彈出,使用'WinWindow'Class找到窗口的控件。一旦你得到了前任的窗口。
WinWindow objWindow = new WinWindow();
objWindow.searchproperty.add(WinWindow.propertyname.FriendlyName, " Pop name");
objWindow.maximized = true;
和對照這無法點擊,找到該面板也來了...一旦做到這一點使用面板對象,一旦你獲得控制寫下面的代碼搜索的控制。
objControl.ensureclickable();
注意:面板將使用winwindow對象和控件使用面板或任何其他控件進行搜索。
相關問題
- 1. BDD Android UI測試框架?
- 2. Android UI測試框架
- 3. 在編碼UI測試中使用Microsoft.Fakes框架
- 4. 手編碼的UI測試
- 5. 編碼的UI測試System.NullReferenceException
- 6. msaccess的編碼UI測試
- 7. Kendo UI的Visual Studio編碼UI測試
- 8. 不依賴xpaths的UI測試框架?
- 9. 使用已編碼的UI測試框架自動執行kendoUI上傳控件
- 10. 編碼的UI測試自動化
- 11. 添加斷言編碼的UI測試
- 12. 遠程運行編碼的UI測試
- 13. UITestControlNotAvailableException在編碼的UI測試
- 14. 編碼UI測試中的TestMethod
- 15. 編碼UI測試中的TestContext TestRunParameters
- 16. 大於檢入編碼的UI測試
- 17. 用visual studio編碼的ui測試
- 18. 編碼的UI測試動態控件
- 19. Sharepoint 2010中Silverlight的編碼UI測試
- 20. RDP上的編碼UI測試
- 21. 編碼的UI測試計算器
- 22. 編碼的UI測試結果文件
- 23. 不記錄編碼的UI測試
- 24. 無法找到對話框中的編碼UI測試按鈕
- 25. 編碼的UI測試多語言組合框?
- 26. 使用測試管理器或編碼UI測試的BDD
- 27. 編碼的UI測試和負載測試
- 28. 運行編碼UI測試的Microsoft測試管理器
- 29. VS2010編碼的UI測試VS Web性能測試
- 30. 編碼的UI測試 - 運行多個測試
您需要**標記您的問題**以下內容:1)您使用的是什麼UI測試框架? (2)你使用什麼編程語言。請還**編輯您的問題**以包括您已經嘗試過的任何內容,以及您需要哪些幫助?還請閱讀[提問一個好問題的指南](http://tinyurl.com/so-hints) - 寫一個好問題會給你更多更好的答案。 –
我編輯了我的問題。謝謝。 –