关注由 select_list 值生成的窗口
我正在测试的网站有一个页面,当 选择指定的 select_list 值。迄今为止,我从来没有能够 自动化此操作,多年来我一直将其作为手动步骤 直到我能弄清楚…
如何使用 watir-webdriver 在我正在处理的页面上自动生成 google 链接?
我正在处理的页面链接是 http://www.whatcar.com/ car-news/subaru-xv-review/260397 我正在尝试自动执行“点击谷歌链接”,但运气不佳并且不断收到错…
mootools、watir webdriver onmouseover 不起作用
我的测试表明,当页面具有 mootools lib 时,webdriver fire_event("onmouseover") 不起作用。 当删除mootools lib时,fire_event("onmouseover")生效…
使用 Watir 保存屏幕截图
我将 Watir 与 Ruby on Rails 结合使用。 我需要使用 Watir 保存几个页面的屏幕截图。我已设法在浏览器中打开要显示的页面,但无法保存屏幕截图。这是…
watir-webdriver 在大页面上通过正则表达式定位元素非常慢
我发现 watir-webdriver 在一个非常大的页面上通过正则表达式定位元素的速度非常慢,对于我来说至少在 FF 8.0.1 中是这样。航班搜索结果页面示例(包…
使用 Watir 更简单地单击嵌套 div 中的按钮?
我是 Watir 的新手,我正在尝试单击以下登录按钮: Log In ... 到目前为止,我可以通过遍历每个嵌套 div 来访问此按钮: b.div(:class, "container lo…
watir-webdriver IE9 等待方法
我正在尝试让我的代码(使用 Watir 为 IE8 开发)与 watir-webdriver 和 IE9 一起使用。 目前我有等待的问题。 例如, Watir::Wait.until{browser.but…
如何在 watir-webdriver 中选择 JS 选项卡?
我有一个带有选项卡列表的网页,这部分的 HTML 看起来像这样: New Search Simple Wizard Custom 我想在此选项卡列表中选择“自定义”项目。我尝试了…
如何使用 watir-webdriver 和 ruby 自动化滑块?
我正在尝试使用 watir-webdriver 和 ruby 自动化 Jquery UI 滑块,但没有运气。我希望能够操纵滑块来增加或减少该值。我四处寻找,询问了几位同事…
处理 keyup 事件中发生的 javascript 弹出窗口
我在 HTML 页面上有一个文本字段,它检查您是否输入了 1 到 365 之间的值。如果用户输入无效值,例如非数字字符或不在该范围内的值,则会显示弹出窗口…
使用 xpath 从选择列表中获取值
不起作用 puts $browser.select_list(:xpath,"//*[@id='numType']").exists? number = $browser.select_list(:xpath,"//*[@id='numType']").options.m…
我们怎样才能让 Watir-Webdriver 处理 IE 无效证书屏幕?
我们在测试时可能都见过这个屏幕,您所需要的只是一个带有自签名证书的 HTTPS 站点,然后您会看到“此网站的安全证书有问题”屏幕,这需要您单击链接…
“--忽略证书错误”开关不适用于 Chrome 15
我在自动化 Chrome 15 时遇到问题。 如果我使用 --ignore-certificate-errors 开关从 ruby 脚本启动 Chrome,我仍然会收到证书错误提示。 我使用…