capybara 相关问题

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

使用Capybara从文本字段中删除内容

我正在编写一个脚本,该脚本使用Capybara填充文本字段,但是在填充字段之前,我想确保这些字段为空并且不会自动填充文本。基本上,我在找...

回答 5 投票 13

水豚have_text通行证时应该失败

我有RSpec的和水豚不应该通过写一个测试,但它是:它应该有给定文本“做访问root_path预期(页)。为了have_text(“这是不是在这里”)结束时,我...

回答 1 投票 0

水豚检查是否级点击后改变

我如何检查CSS类是按钮点击后添加到div?我有类“BTN-成功”和模态形式,默认的按钮没有“秀”类,但点击后...

回答 1 投票 0

如何测试mailgun与水豚发送电子邮件?

我的应用是在轨道上,我发电子邮件到应用程序的用户具有不同的目的 - 从色器件通知任何其他目的。我用一个mailgun发送电子邮件就是这样的:def ...

回答 1 投票 0

它有可能为水豚检查HTML元素通过溢出覆盖:隐藏父?

如果HTML按钮,溢出的超越祖先的边界,而祖先具有溢出:隐藏,那么用户无法点击按钮。是否有可能赶上这样使用水豚的错误?元件....

回答 1 投票 0

使用Safari水豚硒基本的浏览器认证

我有使用水豚/硒对Safari浏览器的认证问题。我使用这个代码来验证:参观“https://开头#{ENV [ 'AUTH_USERNAME']}#{ENV [ 'AUTH_PASSWORD']} @我登台,应用....

回答 1 投票 0

点击选择坐标的WebGL(画布)

我与其中嵌入了WebGL的播放器应用程序工作。 ...

回答 2 投票 0

黄瓜场景轮廓中的换行符导致错误

使用场景大纲在这里使用Cucumber功能,其中一个值有一个新的行字符,如下所示:场景大纲:这里的好东西鉴于我做了一些东西然后我应该看到“&...

回答 1 投票 0

查看chrome:// downloads /时如何单击下载的文件

作为我的自动化测试的一部分,在我的ruby capybara功能规范中,我尝试从Chrome浏览器编写测试,在下载PDF文件后,我转到chrome:// downloads /并希望...

回答 1 投票 0

Capybara 3规范化空白

我刚刚将Capybara更新到版本3.13。我注意到你可以使用,normalize_ws:true为断言添加一个选项。对于我现有的测试包,更新每个断言以使用它将是......

回答 1 投票 0

Selenium一直试图找到geckodriver,即使我认为我在使用Ruby 2.3.3时使用Chromedriver进行了设置

我正试图让Selenium使用Chrome(通过gem'chromedriver-helper'),所以我可以使用水豚。但是,我在irb中遇到这个错误 - Selenium :: WebDriver :: Error :: WebDriverError:Unable ...

回答 1 投票 0

为什么新的javascript脚本会使Capybara测试失败?

我编写了一个新的JS脚本,用于提交某些点击事件的HTTP请求。目前正在运行我的rails应用程序中的所有页面。 (不理想,但我认为它不会导致严重问题......

回答 1 投票 0

Rspec - 随机规范通过或失败

在Rails 5.2.2我使用的是RSpec和Capybara我有一些随机规格在与套件一起启动时失败。我相信这取决于他们正在运行的顺序...(他们都通过...

回答 2 投票 0

Capybara无法匹配xml页面

我在capybara上的xml页面上匹配响应文本时遇到问题。当我使用page.should(has_content(arg1))时,capybara会引发错误,即没有\ html元素(不应该是它的xml)。 ...

回答 1 投票 1

如何让Capybara / Selenium在本地环境中与SSL很好地配合

我正在使用RSpec,Capybara和Selenium来测试我的本地Rails应用程序。水豚本身工作正常。我的问题是我在大多数应用程序中使用强制SSL连接。那种......

回答 1 投票 2

rspec has_selector与div和i元素不起作用

我已将我的水豚从2.x升级到水豚3.13.x注意到期望(html).to have_selector(“div”,“result-item-area”)开始失败尝试了各种修复但没有任何帮助我,也无法... 。

回答 1 投票 0

goog:使用RSpec,Capybara和Selenium完全忽略chromeOptions

还有其他人有这个问题吗?似乎某个地方goog:chromeOptions没有正确传递给chromedriver - 这导致Chrome只是打开默认选项。我正在使用 ...

回答 1 投票 0

Rails 5,simple_form_for,RSpec和Capybara - click_button不适用于我的表单

以下Capybara / RSpec测试在我的Rails应用程序上失败,我无法弄清楚原因。我正在使用simple_form_for Gem来创建表单和提交按钮。更新方法似乎正在起作用......

回答 1 投票 1

如何让javascript在Rspec Capybara测试中运行

我正在为练习构建一个简单的Reddit Clone,并且想测试ajax是否正常工作以及屏幕上的值是否通过javascript响应正确更新。这是测试:...

回答 1 投票 0

RSpec :: ExampleGroups :: User :: Validations的未定义方法`validate_presence_of'

我试图通过我的模型规范进行验证,但我无法让它们通过。我已将所有验证规则放在我的模型文件中以及app / model / user.rb类用户<...

回答 3 投票 6

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