capybara-webkit 相关问题

无头WebKit的Capybara驱动程序,因此您可以测试Javascript Web应用程序。

Capybara 与 jquery.selectize 的集成测试

如何使用 jquery.selectize 编写带有表单的水豚集成测试? 我想测试用户输入几个值。

回答 7 投票 0

如何使用水豚瞄准<input type="image" ....>?

这是我的一部分观点...... "/> <% end %> 我想成为...

回答 2 投票 0

在HTML编辑器中插入文本

我正在做一个测试场景,我必须用功能中传递的字符串填充一个HTML编辑器字段。我的问题是在能够输入这些信息。我使用Cucumber与Capybara测试......

回答 1 投票 0

使用带有导轨的黄瓜进行自动测试时出错

我正在自动化测试领域开始,并且在运行其中一项测试时出现以下错误。测试将使用输入的开始时间填充日期类型为...

回答 1 投票 0

在功能规格达到POST控制器动作时删除在块之前创建的Rspec变量

我有一个截断数据库清理策略,所以不确定为什么还会发生这种情况。基本上,只需执行一个功能说明即可测试订单是否已正确创建。需要'...

回答 1 投票 1

将会话ID更新为浏览器堆栈中的测试名称

我正在使用Ruby / Capybara,并将测试连接到浏览器堆栈,但是我在浏览器堆栈中看到了会话ID,而不是测试名称。这是我的设置方法:Capybara.register_driver:browserstack do | app | ...

回答 1 投票 0

为nil:NilClass获取未定义的方法'click_button'(NoMethodError)

用于使用水豚选择下拉列表:为nil:NilClass获取未定义的方法click_button'(NoMethodError)./features/pages/cm_dash_board.rb:187:inchoose_role'./features/pages / ...

回答 1 投票 0

Capybara :: Driver :: Base#evaluate_script设置Javascript驱动程序后出现错误

我正在使用Capybara和Minitest来测试我的Rails 4应用程序。我们正在尝试测试一个页面,该页面通过AJAX加载Google地图和颜色框。我们需要确保在检查之前加载了AJAX ...

回答 1 投票 2

单击链接导致空白页

我制作了一个可以在无头模式或浏览器模式下运行的水豚脚本。 它尝试在Wiki中创建页面。 通过单击菜单栏中的 添加 ,然后在打开的下拉菜单中单击 页面 ,可以做...

回答 1 投票 0

未使用Rails测试环境中的预编译资产

我正在使用Rails 5.1.1,对于我们的rspec功能测试,我们希望在运行所有功能测试之前使用预编译的资源。 (其主要原因是因为capybara-webkit不...

回答 1 投票 7

如何测试window.status变量

我正在使用wkhtmlpdf库从HTML页面转换pdf。此页面取决于大量的javascript函数(ajax调用,谷歌地图),因此我不得不使用--window-status和--javascript-delay ...

回答 2 投票 0

Gitlab-CI Selenium :: WebDriver :: Error :: WebDriverError:无法连接到chromedriver 127.0.0.1:9515

我能够将Selenium :: Driver设置为使用:headless_chrome并在本地计算机上完美地运行测试,但是当我推送到gitlab时,我的CI失败并引发Selenium :: WebDriver :: Error:无法.. 。

回答 2 投票 0

Capybara无法匹配xml页面

我在capybara上的xml页面上匹配响应文本时遇到问题。当我使用page.should(has_content(arg1))时,capybara会引发错误,即没有\ html元素(不应该是它的xml)。 ...

回答 1 投票 1

rspec has_selector与div和i元素不起作用

我已将我的水豚从2.x升级到水豚3.13.x注意到期望(html).to have_selector(“div”,“result-item-area”)开始失败尝试了各种修复但没有任何帮助我,也无法... 。

回答 1 投票 0

Mac OS 10.14 Mojave + qt5.5 + gem capybara-webkit

我的配置是MAC Mojave v10.14。我尝试安装需要qt5.5的宝石Capybara-webkit -v'1.15.0',但是自制的qt5.5已被删除,并且它与Xcode v10不兼容。我试试这个:......

回答 5 投票 2

登录后访问会话并在功能规范中注销

我希望能够在注销后测试会话无效。为此,我想检查登录后,会话存在,我想获得会话详细信息。注销会话后不再......

回答 1 投票 0

Capybara Webkit似乎没有足够快地提交表单

我正在使用Capybara来测试一个基本表单 - 当用户填写它并提交它应该创建一个新的用户记录它“创建一个新用户”请访问some_random_path#填写表单fill_in(“...

回答 1 投票 0

如何使用capybara选择select2下拉字段

在线帮助使用带有capybara的select2(参见下面的链接),但就我在select2下拉字段中看到的情况而言,没有任何帮助。我尝试过各种各样的东西,包括......

回答 3 投票 3

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