【发布时间】:2013-04-24 17:32:11
【问题描述】:
我在 Windows XP 远程桌面上使用 Selenium WebDriver 运行 WATIR 自动化测试,我注意到当我最小化 RDC 时,我的断言开始出现随机的 Element is not currently visible 错误。如果我让 RDC 最大化并坐下来进行测试,它们都运行良好。我发现以下软件版本的组合,即使存在较新的版本,给我的兼容性问题也最少。
红宝石 (1.8.7) 硒网络驱动程序(2.21.2) 水网驱动程序(0.6.2) 火狐 (10.0.2)
关于为什么测试只在 RDC 可见的情况下运行的想法?
【问题讨论】:
-
RDC?你这是什么意思?如果它没有最大化,而只是一个窗口怎么办?那么事情会奏效吗?如果是这样,这可能是一种解决方法。
-
尝试在定位元素之前添加一些延迟..查看您的一些代码会很有用..
标签: selenium-webdriver watir-webdriver