2012-09-10 68 views
-1

我有一個WinForms應用程序的編碼UI測試。在我的開發人員計算機(Windows 7)上運行測試可以正常工作,但在測試代理正在運行測試的情況下,每晚單擊一個工具欄按鈕將失敗它在測試中單擊的第三個(!)時間。該按鈕在應用程序中打開一個新窗口(它在多個其他測試中執行前兩次)。看着執行它的測試看起來像鼠標在按鈕上覆蓋,測試日誌報告按鈕被點擊,但測試失敗,因爲它找不到該按鈕應該打開的窗口。編碼UI測試 - 單擊按鈕突然不起作用

我在找什麼是編碼UI測試中的任何已知問題或類似問題,我需要知道可能導致此行爲?

回答

0

我覺得由於分辨率的改變或者你的測試無法找到第三次按鈕的記錄位置。

我建議你使用GetClickablePoint()方法搜索一個按鈕,而不管它在屏幕上的位置。

你可以參考this.

乾杯。

+0

感謝您的提示! – user1659508