我有一个测试需要验证是否已设置autorefresh属性。我的第一个想法是在页面刷新时发生的加载页面上.WaitForControlExist()
但编码UI太慢而无法捕获该控件,因为它在半秒左右后消失。
我的问题是,是否有一种方法会等待刷新页面的某种超时类似于WaitForControlExist()
答案 0 :(得分:0)
页面上有一个显示某些数据的网格。我最终做的是设置自动刷新,向网格添加更多数据,等待指定时间,并验证附加数据是否存在。
自动化测试需要很多创造力,有时你必须从侧面攻击它。
答案 1 :(得分:0)
您可以使用.WaitForControlExist()
来点击控件。代替你可以使用if(uIabc.Exists)
或任何控件。但是一旦控制在那里就会被追逐,你可能需要在运行时动态创建新对象以进行控制。