watir-webdriver 相关问题

Watir(发音为water)代表Ruby中的Web应用程序测试。 Watir是用于自动化Web浏览器的开源(BSD)Ruby库系列。它被分发为名为'Watir'的Ruby GEM。 Watir主要由Bret Pettichord和Paul Rogers开发。

Cucumber禁用代理并使用直接连接

我正在尝试编写一个黄瓜测试,该测试使用 Watir Webdriver 和 selenium 以及 Headless gem。 我收到错误: 超时::错误: 超时::错误 来自 /var/lib/jenkins/.rvm/rubies/ruby-1.9.2...

回答 2 投票 0

如何更改 Watir-Webdriver 中的页面加载超时(.click 方法中的超时)

我有以下代码 browser.link(:text => '生成报告').click browser.radio(:value => 'byTotalValue').wait_until_present(180) 要求生成报告并且...

回答 2 投票 0

如何通过watir-webdriver查找使用多个类的元素?

例如,我们有这样的元素,所以我们可以用它的类来查找: browser.div(class: 'first_class') browser.div(class: 'first_class')

回答 2 投票 2

我如何在Waty中使用Watir打开标签页

我正在尝试使用Watir Webdriver在Firefox中创建其他选项卡。但是,打开浏览器后运气不佳:require'watir-webdriver'b = Watir :: Browser.new我要打开...

回答 3 投票 2

使用铬watir-webdriver阻止图像

我正在尝试使用watir-webdriver和Chrome浏览某些页面。我没有通过谷歌搜索获得任何成功,所以这是我的问题:我不需要任何图像,因此,为了加快速度,我尝试......>

回答 3 投票 2

可以在以后的Ruby进程中重用watir浏览器对象吗?

因此,我们经常会运行一个脚本来打开浏览器并执行网络操作:需要'watir-webdriver'$ browser = Watir :: Browser.new(:firefox,:profile =>“ botmode”)=>#< [

回答 5 投票 3

禁用Chrome中的开发者模式扩展程序

自上周发布chrome(34.0.1847.116)以来,我在使用watir-webdriver运行自动化测试时一直收到“禁用开发者模式扩展”。这似乎是...

回答 15 投票 137

如何使用watir-webdriver模拟CTRL + Click?

我想模拟ctrl keydown和ctrl keyup。我的用例如下:用户可以通过按CTRL键并单击所需的...从列表中选择(使用表构建)多个元素。

回答 3 投票 4

如何使用watir滚动网页

我正在尝试滚动网页以查找并单击滚动页面时延迟加载的内容。我正在使用以下命令require'watir-webdriver'@browser = Watir :: new:firefox ...

回答 6 投票 12

如何编写ruby watir脚本以切换到第三方公司的模式对话框(iframe)(支付服务)

如何编写ruby watir脚本以切换到第三方公司的模式对话框(iframe)(支付服务)?我总是得到元素未找到错误消息。

回答 2 投票 0

使用Watir-Webdriver / Selenium在Firefox中指定自定义用户数据目录

我可以使用Chrome驱动程序执行以下操作:b = Watir :: Browser.new:chrome,:switches => [' - user-data-dir = C:/ some_folder /'] #selenium的相同哲学,只是一点点不同的语法。 ...

回答 4 投票 3

mac中的water-webdriver依赖?

我有一台Mac,正在使用IDE Ruby Mine。我试图通过终端安装watir-webdriver与代码sudo gem install watir-webdriver终端返回:随着Watir 6.0的发布,...

回答 1 投票 0

使用远程调试端口参数从Watir-WebDriver启动Google Chrome?

希望这是一个简单的问题,但我希望将参数“--remote-debugging-port = 9222”传递给我在我的Ubuntu框中使用Watir-WebDriver实例化的浏览器。我正在使用ChromeDriver 2.9 ...

回答 2 投票 1

如何在步骤定义中访问Cucumber步骤名称?

我正在尝试将Cucumber与Test Rail集成。所以我有一个Cucumber Ruby自动化设置。我希望能够将特色文件中的Cucumber Gherkin步骤作为变量传递到...

回答 2 投票 2

有没有办法使用watir webdriver在一个元素中存储文本然后将其粘贴到另一个元素中?

我正在尝试将文本存储在元素中。此文本是动态生成的。有没有办法使用watir webdriver将文本存储在元素中,然后将其粘贴到另一个元素中?来自所有 ...

回答 2 投票 0

如何延迟从下拉列表中选择直到填充?

我正在使用Watir WebDriver。我是红宝石的新手。以下下拉列表始终存在。它失败,除非我在sleep(1)之前。开发商表示直到......之后才会填充下拉列表。

回答 2 投票 0

Watir Rspec表格单元格

现在我遇到的问题是我可以识别表格中的文字。对于本网站,我选择平装版weiß90g12 cm x 19 cm页数:24点击“封面berechnen”测试测试::单位好......

回答 1 投票 0

如何在Jenkins Server(Linux)上运行Cucumber无头测试

如何在Jenkins Server(Linux)上运行Cucumber无头测试?在Jenkins上使用'无头'宝石执行Cucumber / Watir-Webdriver测试的正确方法是什么?第一次尝试:我有...

回答 2 投票 3

在text_field中输入文本后需要触发事件

我需要在文本字段中输入一些文本,然后在文本字段的tabout中输入,以便文本字段中的值得到服务的验证。我试图点击...中的其他一些元素

回答 3 投票 0

确保在使用watir等待页面加载时设置了超时

在watir我想使用browser.wait()来确保我等到页面加载。但是,如果页面永远不会加载或只是需要很长时间,该怎么办呢。我想设置超时。我这样做......

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.