safariwatir:如何选择匿名按钮
我在 OSX Snow leopard 上使用 watir 和 ruby 1.8.7 进行 safari。 我想单击一个按钮,这是页面中唯一一个既没有 id 也没有名称的按钮。它只有 on…
FireWatir 和 jQuery
在使用了 FireWatir 这个优秀的和平软件之后,我想知道是否有一种方法可以将 jQuery-selector-magic 集成到我的测试中。 我的第一次尝试是使用 firewa…
如何使用内部文本获取元素(Watir、Nokogir、Hpricot)
我一直在用 Watir、Nokogir 和 Hpricot 进行实验。所有这些都使用自上而下的方法,这是我的问题。即他们使用元素类型来搜索元素。我想在不知道元素类…
Ruby Watir:在 JavaScript 警报上单击“确定”?
似乎我尝试过的代码都没有任何影响。我的目的是关闭所有可能通过点击“确定”按钮出现的 JavaScript 提示。问题是,我的脚本对出现的提示没有影响。换…
如何使用 Linux 实例化/运行 Ruby 程序(使用 Watir)?
场景: 我在 Win XP 计算机上映射了网络驱动器,然后双击 .bat 文件来执行此 Ruby 脚本。 .rb 和 .bat 文件驻留在该网络驱动器上。 批处理文件如下: …
Ruby:无法在 Windows 上安装 Watir Gem
Watir 网站 说我需要 Ruby 1.8.6,我正在运行它。 Windows 安装应该像 gem install watir 一样简单。但是当我运行它时,我得到: C:\Users\Ryguy\Code…
Ruby/Watir 在使用“goto”后卡住了
我使用简单的 browser.goto(url) 调用我们的 Microsoft SQL 报告页面。它在第一个 url 上执行“goto”操作,但随后就停留在那里。我目前正在通过命令…
如何将服务器 URL 传递给由 Rake 在 Thoughtworks Cruise 下运行的 Watir Ruby 单元测试
我目前正在为我的 .net Web 应用程序构建一套 Watir 测试。 我已使用 Rake 将 watir 测试连接到 Thoughtworks Cruise 持续构建中。 将多个服务器 URL …
如何避免 onbeforeunload 阻止 Watir 测试退出
我有一个网页,每当用户尝试离开该页面时,它都会使用 onbeforeunload 提示用户进行确认。当浏览器窗口关闭时,甚至会触发此确认。 我的问题是,此提…
如何使用 Watir 循环浏览链接并单击每个链接
我有一个带有网格的网页,某些列的列标题中有一个链接,该链接将按该列对值进行排序[通过往返服务器]。 我想编写一个 Watir 测试来识别这些排序链接并…
帮助 Watir 自动化测试 Web 应用程序
我正在使用 Watir 来自动化测试网络应用程序。 在其中一个页面中,我有类似 htis 的内容, </STYLE></HEAD><BODY background="IMAGES/fon06…