capybara 相关问题

Capybara是Rack应用程序的Web应用程序测试框架,例如Rails,Sinatra和Merb。

如何在capybara测试中触发keyup。我已经尝试了所有标准方法

我写了以下rspec / capybara测试:方案“管理员可以创建带折扣商品的患者发票”,驱动程序:: poltergeist do product = create(:product,practice_group:...

回答 1 投票 0

在RSpec请求规范中使用Capybara时,设置自定义请求标头的最佳方法是什么?

我正在使用set_headers方法修补Capybara :: Session,该方法分配给Capybara :: RackTest :: Browser的选项属性(我已经从attr_reader更改为attr_accessor)。 ......

回答 3 投票 6

Capybara选择后不遵循javascript重定向

我有一个简单的选择标记:选择:

回答 1 投票 0

如何在Capybara重新翻页?

这是我的一个页面的规范,它使用一个按钮来触发一些Javascript来扩展截断的描述文本。它'得到描述和库存',js:true do product = Product.create!...

回答 1 投票 1

使用capybara + selenium验证特定css值的文本

我要验证特定css值的文本。 HTML是 - ...

回答 2 投票 -2

等待文本出现在SitePrism Capybara Framework中

我尝试在执行任何操作之前等待文本,然后执行以下SitePrism URL https://github.com/natritmeyer/site_prism本节>>“支持Capybara选项的方法”。 @ page.wait_until_

回答 2 投票 2

Vue不会在Capybara测试中呈现

我正试图用Capybara从Rspec测试Vue.js。我的问题是:身体是空的。我正在寻找信息几天,所有的解决方案是改变Capybara的驱动程序。除了......之外,我试过了

回答 2 投票 0

使用Capybara测试文件上传 - 不是表单而是按钮和javascript功能

我正在努力让测试工作,测试了几种方法,到目前为止没有任何工作。我有一个按钮

回答 1 投票 0

访问浏览器打印弹出窗口以进行测试

我正在使用capybara来编写端到端测试。我的应用程序中有一个打印功能,并希望访问它的DOM,以便在我的打印文档上断言不同的东西。我怎么能访问...

回答 1 投票 0

如何使用capybara + cucumber在ruby中断言html表行的数量

我正在尝试使用黄瓜+水豚来处理Ruby中的BDD Web开发,我仍然坚持应该是一个简单的任务 - 只是为了检查表中的行数。 ......的意图

回答 6 投票 37

Capybara没有看到Javascript对DOM的更新

我通过chromedriver运行Rails 5.x,Cucumber,Siteprism和Capybara。大多数事情都有效,除了..我有一点点javascript改变了一个元素上的类以响应...

回答 2 投票 -1

使用Capybara模拟鼠标移动

我想在运行Capybara测试时演示屏幕上的鼠标移动。除了运行数据点之外,我还要求用户可以看到鼠标移动...

回答 1 投票 1

当纯文本电子邮件模板添加到rails中的功能时,Rspec / capybara失败

我正在使用以下代码在rails中测试html电子邮件(somemail.html.erb)电子邮件:last_email = ActionMailer :: Base.deliveries.last fragment = Nokogiri :: HTML :: fragment(last_email.body.raw_source)...

回答 1 投票 0

使用Capybara,如何切换到带有“_blank”目标的链接的新窗口?

也许这实际上不是我遇到的问题,但似乎当我“click_link”一个带有target =“_ blank”的链接时,会话将焦点保持在当前窗口。所以我要么......

回答 14 投票 71

Ruby - Capybara录制测试执行视频

我正在尝试使用Capybara记录并以视频格式保存我的执行测试。我的测试正在通过,但是我的Mac终端出现了几个错误。此外,视频未被录制/ ...

回答 1 投票 2

Ruby / Capybara - 尝试将DOM转换为JQUERY并添加新的HTML属性

我正在尝试为下面的选择器添加一个“id”,但它不起作用,因为该元素似乎是一个DOM。如何为JQuery转换DOM元素,然后添加“id”属性? script ='...

回答 1 投票 0

无法通过Selenium使用ember在iframe中找到元素

我正在使用黄瓜进行自动化(我第一次做自动化)。用户界面在iFrame中并使用ember。 (UI代码来自另一个团队,因此,UI上的任何更改都不适用)我正在尝试...

回答 4 投票 0

Capybara服务器和浏览器错误,服务器上没有跟踪

出于某种原因,我的一个黄瓜测试似乎在恶作剧驱动程序和rails服务器上都失败了。我对浏览器崩溃进行了全面跟踪,但在服务器端几乎没有任何内容。 ...

回答 2 投票 8

Capybara找不到id的元素

Capybara无法找到 在我的黄瓜测试中标记它的id。我在save_and_open_page时能够看到元素。但我无法用has_css找到它?或者找到:pry(#)&...

回答 3 投票 5

Ruby / Capybara - 如何使用多个spec_helper.rb文件

我想创建并使用多个“spec_helper.rb”为每个项目设置不同的代码块。那可能吗?如果是这样,我怎样才能在我的测试文件中调用特定的“spec_helper.rb”?...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.