在 watir-webdriver 中测量表格的像素宽度
有没有办法读取表格的像素尺寸?百分比已显示 width="100%"。如果这有助于探测的话,它位于 div 内部。 我试图获取宽度,然后调整窗口大小以获取 png …
wtir wbdriver 浏览器挂起: Errno::ECONNREFUSED: 由于目标计算机主动拒绝而无法建立连接
我正在使用 FF7.x,当 watir-webdriver 有时会导致浏览器挂起并引发以下错误: Errno::ECONNREFUSED: No connection could be made because the targe…
Watir+黄瓜连接被拒绝
各位,我在测试中使用 watir+cucumber,对于每个功能,我都重用浏览器的实例,即创建 @@browser = Watir::Browser.new 的实例,然后在我的测试中重复…
有没有办法使用 css 选择器通过 watir-webdriver 设置文本字段来访问文本字段?
我想使用 css 选择器通过 watir-webdriver 设置一个文本字段来访问文本字段,但它抱怨没有为 Watir::HTMLElement 定义方法 set: $ ruby -v ruby 1.9.…
在 Ruby 中使用自定义浏览器和 watir-webdriver
除了传统的 :opera、:ie、:chrome 或 :firefox 之外,如何告诉 Watir 使用新的或自定义的 Web 浏览器? 例如 $browser = Watir::Browser.new :firedog…
如何应对“脚本无响应”问题使用 watir-webdriver 控制 Firefox 的弹出窗口
这个弹出窗口杀死了我的许多测试。即使像 . 这样的简单 DOM 交互也存在吗?暂停。有什么方法可以检测到它的出现并消除它吗? Warning: Unresponsive s…
如何在 watir-webdriver 中查看应用于 HTML 元素的 CSS 样式?
我正在使用 watir-webdriver 并尝试检查 HTML 元素的背景颜色。问题是背景颜色是在 CSS 中设置的,而不是在 HTML 标记内设置的。 有没有办法使用 wati…
运行黄瓜 + watir-webdriver + mac os x 通过 SSH 给出“元素无法滚动到视图中”
我有一个使用 watir-webdriver 和 headless 的黄瓜项目,它在我的 mac 工作站上运行得很好。我在我的工作站上设置了一个特殊的“jenkins”用户来拥有…
如何使用正则表达式在文本之间插入文本?
我有一个独特的场景。有一个 Web 应用程序,它是一个模拟器,用于检查 XML 中数据的发送、以 xml 形式获取数据并验证 xml 中的一些细节。 现在我发送…
在 Rails 服务器的上下文中运行 selenium/watir
如何在正在测试的应用的上下文中运行 watir 测试?我希望我的测试能够浏览应用程序,然后访问 ActionMailer::Base.deliveries 获取电子邮件或直接检查…
Watir-webdriver 如何访问最后一个匹配元素而不是第一个?
在动态网页上,我不知道预先匹配元素的数量,因此我不知道要使用哪个索引。 watir-webdriver 是否提供了一种访问最后一个匹配元素的方法,而不是默认…
watir-webdriver element.hover,在 Windows 上,激活悬停,但只持续一瞬间
我正在使用 Ruby 和 Cucumber 来对 Web 应用程序进行功能测试。我正在使用 watir-webdriver 来驱动网络浏览器。 我的 Web 应用程序有一个导航菜单,其…
如何使用 watir-webdriver 访问 DOM 中的 JSON 元素?
我是 watir-webdriver 的新手,正在尝试从 watir-webdriver 访问 DOM 中的 JSON 元素。它在 firebug 中称为 jsonText ,但我不知道如何访问它并显示它…
Watir-Webdriver 等待下载完成
我使用 Watir-Webdriver 和 Firefox 以及 watirwebdriver.com 网站上推荐的方法来自动下载文件。这涉及设置 FireFox about:config 参数以禁用 FireFox…