关于 select_list 和重新加载的 Watir 问题
我有一个包含多个选项的下拉菜单。每当您选择一个选项时,页面都会重新加载该选项的特定数据。目前我正在使用 select.list(:name, strg).set(value) …
使用 watir 将来自 google Analytics 的测试请求列入黑名单
我必须对运行谷歌分析脚本的网络应用程序进行自动化测试。我选择了 watir 进行自动化,因为我可以使用相同的脚本编写所有测试用例。唯一的问题是我不…
如何在 Watir 中显式添加 cookie?
我需要在 IE 中设置一个 cookie 来执行一些特定的流程。我尝试使用以下代码 ieb = Watir::IE.new ieb.document.cookie="rememberme=foobarPath=/ Doma…
AutoIt 脚本可以在未登录时作为计划任务运行吗?
我正在使用 Ruby/WATIR/AutoIt 通过任务计划程序自动执行任务,只要我登录,该任务就可以正常运行,但一旦我的帐户被锁定或注销,脚本就会停止运行。 …
使用 Watir 测试拖放
我现在正在评估瓦蒂尔。虽然 Selenium 有一个 dragAndDropToObject 命令(似乎已损坏),但 Watir 似乎没有这样的命令。我找不到包含如何使用 Watir …
Watir 可以在 ruby 1.9.1 下工作吗?
这是 .rb 程序: require 'watir' b = Watir::Browser.new 第二行将触发“”程序无法启动,因为 msvcrt-ruby18.dll 您的计算机中丢失!”错误。 我在 …
xvfb 在有显示器的机器上,应用程序可以“在后台运行吗?”
我正在 Mac OS X 上使用 xvfb、firefox 和 watir 设置 cron 来执行网页抓取作业。 到目前为止,在测试脚本时,firefox 在本地桌面上明显弹出,watir …
如何获取 watir 中元素的 id 或名称?
Watir 可以在页面上找到文本: <span id="i1" name="n1>Some Text</span> e.text.include?("Some Text") 但是,当我只知道“Some Text”时,…
watir 的 browser.text.include 吗?计算不可见 div 内的文本?如果是这样,如何仅搜索可见文本?
watir 的 browser.text.include 吗?计算不可见 div 内的文本?如果是这样,如何仅搜索可见文本? 我从一开始就将所有说明放入 html 中,并使用 jQuer…
Watir::IE.attach(:title,/x/) 在 Win 7 IE8 上无法正常工作
系统: 7号窗口 互联网浏览器 8 红宝石1.8 Watir 1.6.5 如果我手动打开浏览器窗口,然后访问导致打开第二个浏览器窗口的站点,然后使用 Watir::IE.att…
在 Firefox 上测试 Watir 会抛出 JsshSocket::JSReferenceError
我在 Windows 上使用 Watir,当我的脚本尝试在 Firefox 上运行时,我在控制台上看到此错误: JsshSocket::JSReferenceError: Components is not defin…
如何在 Ubuntu Linux 上使用 FireWatir 进行基本身份验证?
我正在尝试使用 FireWatir (1.6.5) 来使用 Basic 访问网站 身份验证,我一直无法找到有效的解决方案 Linux 中的火狐浏览器。 FireWatir 1.6.5 是否支…
Watir 中的鼠标移动/鼠标悬停和 JavaScript 评估
我有一个 JavaScript 重的 Rails 应用程序,正在 watir 中进行测试。我有两个特定的测试要求: 我需要能够模拟将鼠标移动到屏幕的特定区域(或者至少…