capybara 相关问题

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

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

我正在使用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

如何从对象打印到与Capybara / Cucumber相同的输出线程

每当我在一个类中使用puts语句时,它就会在步骤开始之前打印出来,然后通常常见的Capybara输出将开始显示在该类之下。 SF-NR-2:工作nr $ cucumber --...

回答 1 投票 0

如何通过capybara访问带有form和target =“_ blank”的新页面

我试图用capybara + poltergeist刮掉这个页面。

回答 1 投票 0

与Selenium的Capybara花费太长时间来加载页面导致Net :: ReadTimeout错误

我目前正在运行测试应用程序的不同功能的水豚规格。运行我的规格时,似乎没有足够快地到达页面进行测试。我有三个规格......

回答 1 投票 -1

如何点击水豚中的visible:false按钮

我可以通过page.find_button(“保存”,可见::隐藏,等待:5)获取元素但是我无法触发点击页面.find_button(“保存”,可见::隐藏,等待:5) .click任何人都可以帮忙吗? ...

回答 1 投票 0

选择select2和Capybara运行Cucumber测试的选项

我有一个select2 v4,通过AJAX加载选项。我正在运行Cucumber测试,我需要选择列表中的2个选项,但我似乎无法打开并加载列表(通常会...

回答 1 投票 0

在Mac上使用chrome进行本地Capybara测试使用证书进行身份验证 - 寻找防止这种情况的方法

我目前正在为rails应用程序编写capybara集成测试。驱动程序是否配置如下。 Capybara :: Selenium :: Driver.new app,浏览器:: chrome desired_capabilities:...

回答 1 投票 0

Capybara的#must_have_content定义在哪里?

我使用Capybara和Minitest,我对一些断言的来源感到困惑。 Capybara docs只提供了一个例子,即#must_have_content,我决定将其视为......

回答 1 投票 0

Factory_girl / Capybara和Cucumber

在我的Rails项目中,我通常使用factory_girl在我的应用程序中构建/创建用户。我想知道在使用Cucumber,Capybara来测试用户与我的应用程序的交互时是否可以使用factory_girl。那里 ...

回答 2 投票 0

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