Capybara是Rack应用程序的Web应用程序测试框架,例如Rails,Sinatra和Merb。
如何从对象打印到与Capybara / Cucumber相同的输出线程
每当我在一个类中使用puts语句时,它就会在步骤开始之前打印出来,然后通常常见的Capybara输出将开始显示在该类之下。 SF-NR-2:工作nr $ cucumber --...
如何通过capybara访问带有form和target =“_ blank”的新页面
我试图用capybara + poltergeist刮掉这个页面。
与Selenium的Capybara花费太长时间来加载页面导致Net :: ReadTimeout错误
我目前正在运行测试应用程序的不同功能的水豚规格。运行我的规格时,似乎没有足够快地到达页面进行测试。我有三个规格......
我可以通过page.find_button(“保存”,可见::隐藏,等待:5)获取元素但是我无法触发点击页面.find_button(“保存”,可见::隐藏,等待:5) .click任何人都可以帮忙吗? ...
选择select2和Capybara运行Cucumber测试的选项
我有一个select2 v4,通过AJAX加载选项。我正在运行Cucumber测试,我需要选择列表中的2个选项,但我似乎无法打开并加载列表(通常会...
在Mac上使用chrome进行本地Capybara测试使用证书进行身份验证 - 寻找防止这种情况的方法
我目前正在为rails应用程序编写capybara集成测试。驱动程序是否配置如下。 Capybara :: Selenium :: Driver.new app,浏览器:: chrome desired_capabilities:...
Capybara的#must_have_content定义在哪里?
我使用Capybara和Minitest,我对一些断言的来源感到困惑。 Capybara docs只提供了一个例子,即#must_have_content,我决定将其视为......
Factory_girl / Capybara和Cucumber
在我的Rails项目中,我通常使用factory_girl在我的应用程序中构建/创建用户。我想知道在使用Cucumber,Capybara来测试用户与我的应用程序的交互时是否可以使用factory_girl。那里 ...
Ruby / Capybara - 如何在Capybara中使用JQuery命令
我有以下在我的Chrome控制台中运行的JQuery脚本。但是,当我在Capybara测试中使用它时,它无法正常工作。我究竟做错了什么?在我的控制台中运行的脚本$('#...
我有一个模型类,用于在redis中缓存数据。我第一次在模型上调用方法时,它会计算JSON / Hash值并将其存储在Redis中。在某些情况下,我'刷新'那些数据和......
Selenium :: WebDriver :: Error :: ElementNotVisibleError:元素不可交互的jenkins
logs:组织流程Successfull case应该成功创建组织。失败/错误:find('#submit_requirements_crawl_type_1',visible:false).click Selenium :: WebDriver :: ...
我有一个带有Capybara的Rails应用程序用于功能规范。我有一些代码会产生这样的网址/ Users / brandoncc / dev / app / public / uploads / ....这是测试中的特殊情况......
Rspec / Capybara测试从表单中丢失参数但在手动测试时参数在dev中被精确地传递
我的一个测试是通过javascript创建一个表单帖子,从表单中删除第一个输入字段。由于这个原因,测试显然失败了。当通过binding.pry进行去除时,它看起来......
使用Rspec测试Devise时,“setup_controller_for_warden”错误中的“未定义方法`env'为nil:NilClass”
我正在尝试使用factorygirl创建用户创建一个注销流程规范,然后使用Devise的sign_in方法对用户进行身份验证,然后使用capybara单击“注销”链接。一世'...
Ruby - Capybara - ArgumentError:无效的密钥
我正在执行一个代码,我验证输入是否被禁用,但是发生了错误。 CODE之前(:每个)访问'https://training-wheels-protocol.herokuapp.com/dynamic_controls'结束它'quando ...
(Cucumber Rails)Capybara:内部(选择器)应该在通话后持续存在
我有一个页面,我想要几个其他项目中的几个项目。所以基本上我的功能看起来像这样:场景:页脚有标题Impressum鉴于我在索引页面上。我看的时候......
[selenoid] [capybara] [rails]我们可以在Rack App上使用selenoid吗?
在Rails中,当我们使用capybara和selenium时,默认情况下他们为我们的rails应用程序运行机架服务器,我们可以在不运行实际应用程序的情况下测试它。那么让我解释一下它是什么意思:所以......
为什么Selenium Webdriver没有“向下/向上”功能?
我见过的每个滚动实现都需要执行Javascript(例如scrollTop,scrollTo),而不是Selenium Webdriver中的可用方法来执行此操作。从......
我想在我的页面上找到任何带有给定文本的元素,但是当我将它传递给没有元素的查找时它会给我一个错误查找(material.attachment_filename)#material.attachment_filename是“...