2012-09-10 32 views
-1

我有一个WinForms应用程序的编码UI测试。在我的开发人员计算机(Windows 7)上运行测试可以正常工作,但在测试代理正在运行测试的情况下,每晚单击一个工具栏按钮将失败它在测试中单击的第三个(!)时间。该按钮在应用程序中打开一个新窗口(它在多个其他测试中执行前两次)。看着执行它的测试看起来像鼠标在按钮上覆盖,测试日志报告按钮被点击,但测试失败,因为它找不到该按钮应该打开的窗口。编码UI测试 - 单击按钮突然不起作用

我在找什么是编码UI测试中的任何已知问题或类似问题,我需要知道可能导致此行为?

回答

0

我觉得由于分辨率的改变或者你的测试无法找到第三次按钮的记录位置。

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

你可以参考this.

干杯。

+0

感谢您的提示! – user1659508