无头WebKit的Capybara驱动程序,因此您可以测试Javascript Web应用程序。
Capybara 与 jquery.selectize 的集成测试
如何使用 jquery.selectize 编写带有表单的水豚集成测试? 我想测试用户输入几个值。
如何使用水豚瞄准<input type="image" ....>?
这是我的一部分观点...... "/> <% end %> 我想成为...
我正在做一个测试场景,我必须用功能中传递的字符串填充一个HTML编辑器字段。我的问题是在能够输入这些信息。我使用Cucumber与Capybara测试......
我正在自动化测试领域开始,并且在运行其中一项测试时出现以下错误。测试将使用输入的开始时间填充日期类型为...
在功能规格达到POST控制器动作时删除在块之前创建的Rspec变量
我有一个截断数据库清理策略,所以不确定为什么还会发生这种情况。基本上,只需执行一个功能说明即可测试订单是否已正确创建。需要'...
我正在使用Ruby / Capybara,并将测试连接到浏览器堆栈,但是我在浏览器堆栈中看到了会话ID,而不是测试名称。这是我的设置方法:Capybara.register_driver:browserstack do | app | ...
为nil:NilClass获取未定义的方法'click_button'(NoMethodError)
用于使用水豚选择下拉列表:为nil:NilClass获取未定义的方法click_button'(NoMethodError)./features/pages/cm_dash_board.rb:187:inchoose_role'./features/pages / ...
Capybara :: Driver :: Base#evaluate_script设置Javascript驱动程序后出现错误
我正在使用Capybara和Minitest来测试我的Rails 4应用程序。我们正在尝试测试一个页面,该页面通过AJAX加载Google地图和颜色框。我们需要确保在检查之前加载了AJAX ...
我制作了一个可以在无头模式或浏览器模式下运行的水豚脚本。 它尝试在Wiki中创建页面。 通过单击菜单栏中的 添加 ,然后在打开的下拉菜单中单击 页面 ,可以做...
我正在使用Rails 5.1.1,对于我们的rspec功能测试,我们希望在运行所有功能测试之前使用预编译的资源。 (其主要原因是因为capybara-webkit不...
我正在使用wkhtmlpdf库从HTML页面转换pdf。此页面取决于大量的javascript函数(ajax调用,谷歌地图),因此我不得不使用--window-status和--javascript-delay ...
Gitlab-CI Selenium :: WebDriver :: Error :: WebDriverError:无法连接到chromedriver 127.0.0.1:9515
我能够将Selenium :: Driver设置为使用:headless_chrome并在本地计算机上完美地运行测试,但是当我推送到gitlab时,我的CI失败并引发Selenium :: WebDriver :: Error:无法.. 。
我在capybara上的xml页面上匹配响应文本时遇到问题。当我使用page.should(has_content(arg1))时,capybara会引发错误,即没有\ html元素(不应该是它的xml)。 ...
rspec has_selector与div和i元素不起作用
我已将我的水豚从2.x升级到水豚3.13.x注意到期望(html).to have_selector(“div”,“result-item-area”)开始失败尝试了各种修复但没有任何帮助我,也无法... 。
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不兼容。我试试这个:......
我希望能够在注销后测试会话无效。为此,我想检查登录后,会话存在,我想获得会话详细信息。注销会话后不再......
我正在使用Capybara来测试一个基本表单 - 当用户填写它并提交它应该创建一个新的用户记录它“创建一个新用户”请访问some_random_path#填写表单fill_in(“...
在线帮助使用带有capybara的select2(参见下面的链接),但就我在select2下拉字段中看到的情况而言,没有任何帮助。我尝试过各种各样的东西,包括......