capybara 相关问题

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

还有另一种方法可以用水豚点击菜单项吗

朋友们无论如何都尝试过,但无法单击“Gestão de Materiais”菜单项。我需要的一种情况是滚动此菜单以查看并单击项目菜单。但我不知道为什么...

回答 1 投票 0

如何用水豚填写日期时间本地字段?

我正在使用Cocoon来添加记录。 ID 类似于 Workshop_instance_sessions_attributes_1477654140_start_time 。目前我正在遍历 DOM 并获取动态生成的 ID(这......

回答 4 投票 0

如何使用 rspec 测试浏览器自动化代码

我正在开发一个需要大量浏览器自动化来检索数据、填充表单等的项目。我过去使用过 capybara 和 selenium 来进行网站的自动化测试,但我... .

回答 1 投票 0

使用Capybara填充text_field_tag不会触发jQuery on_change

我有一个简单的 html.haml 文件,其中有一个 text_field_tag 和一个 label_tag。 我使用 jQuery 来获取 text_field_tag 值,并使用该值 on_change 设置 label_tag。 当我运行页面时...

回答 1 投票 0

Capybara::ElementNotFound:无法找到文件字段“文件”

我正在测试文件上传,即 CSV。在我的代码和浏览器 HTML 中,我找到了文件字段,但在测试时,水豚无法找到该文件字段。我努力尝试了不同的方法,但...

回答 2 投票 0

Rails Github Action 无法填写操作文本

使用Rails 6.1.4,以下内容可在本地在系统测试中填写富文本(操作文本): find("trix-editor").set("某事") 然而,在 GitHub 操作上运行时,我

回答 2 投票 0

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

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

回答 2 投票 0

如何在 RSpec/Capybara 视图规范中查看渲染的页面?

我知道在使用 Capybara 的正常功能规范中,我可以这样做: 需要“rails_helper” 描述“users/show”,输入::feature do 它“渲染页面” 访问用户路径

回答 2 投票 0

黄瓜规格测试失败 Rails 应用程序

在 Rails 5 应用程序中执行 Cucumber 规范时出现以下错误 ReferenceError:未定义 jQuery (Selenium::WebDriver::Error::JavascriptError) @http://127.0.0.1:4000/:2:7 @http://127....

回答 1 投票 0

rails 服务器未以 cucumber/capybara 启动

我正在一个我们称为“存根”的新环境中运行测试。使用水豚和黄瓜导轨。默认情况下,rails 服务器未启动。 “config.run_server”设置为 true。我尝试跑步...

回答 1 投票 0

如何在水豚中选中复选框?

我正在使用 Rspec 和 Capybara。 如何编写一个步骤来检查复选框?我尝试过按值检查,但找不到我的复选框。我不知道该怎么办,因为我实际上有相同的 ID,但有不同的

回答 15 投票 0

如何选择不可见的单选按钮

我有以下 HTML <%= form_with model: @car, remote: true do |form| %> <%= form.radio_button :color, "red", style: "visibility: hidden" %> <% end %> 我

回答 1 投票 0

Rails 7 / Capybara 与 Selenium-Webdrivers 失败(未知关键字::capability)

我正在努力为我的rails rspec 系统测试更新selenium / webdrivers。我曾经有 webdriver gem,现在它告诉我我需要使用 selenium-webdriver。我已经安装了那个 gem,

回答 1 投票 0

Selenium::WebDriver::Error::WebDriverError:返回的有效负载中没有 sessionId

使用 Rspec 和 Capybara 的测试套件到目前为止都是成功的,但我突然收到该错误消息,而没有编写任何新规范: ` 失败/错误:访问 root_path Webdrivers::版本错误:

回答 1 投票 0

黄瓜水豚红宝石自动化中的无头模式

我看到很多类似的问题,但没有一个能帮助我理解。 如何使用 chromedrive、selenium、capybara、ruby 和 cucumber 在无头模式下运行我的 .feature 文件。 这是我...

回答 2 投票 0

Chromedriver `driver.manage.logs.get(:browser)` 在 chromedriver 75.0.3770.8 上失败

在 chromedriver 75.0.3770.8 上访问 driver.manage.logs.get(:browser) 时,出现此错误: # (

回答 7 投票 0

Capybara:测试 CSS PsuedoElements 中的内容

我正在开发一个应用程序,其中文本有条件地出现在 ::before 伪元素的内容属性中并呈现在页面上。代码更改导致此重要文本意外出现后

回答 2 投票 0

无法使用水豚找到文字

早上好,我正在尝试在使用引导程序的(设计电子邮件)视图中查找特定文本。我的水豚版本是3.6。 CSS 选择器是: 正文 > 表 > tbody > tr > td > 表 ...

回答 1 投票 0

如何使用水豚执行这些操作?

如果可能的话,请让我知道如何做这两件事的不同变体,我将非常感激。我已经尝试了好几天来做这些事情。 编辑 - 这是 2017 年 Rails 项目的一个爱好...

回答 1 投票 0

Capybara电子邮件图像显示为损坏

当我这样做时: open_email('[email protected]') 图像显示为损坏的图像。有办法解决吗?

回答 1 投票 0

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