Capybara是Rack应用程序的Web应用程序测试框架,例如Rails,Sinatra和Merb。
我正在编写一个脚本,该脚本使用Capybara填充文本字段,但是在填充字段之前,我想确保这些字段为空并且不会自动填充文本。基本上,我在找...
我有RSpec的和水豚不应该通过写一个测试,但它是:它应该有给定文本“做访问root_path预期(页)。为了have_text(“这是不是在这里”)结束时,我...
我如何检查CSS类是按钮点击后添加到div?我有类“BTN-成功”和模态形式,默认的按钮没有“秀”类,但点击后...
我的应用是在轨道上,我发电子邮件到应用程序的用户具有不同的目的 - 从色器件通知任何其他目的。我用一个mailgun发送电子邮件就是这样的:def ...
如果HTML按钮,溢出的超越祖先的边界,而祖先具有溢出:隐藏,那么用户无法点击按钮。是否有可能赶上这样使用水豚的错误?元件....
我有使用水豚/硒对Safari浏览器的认证问题。我使用这个代码来验证:参观“https://开头#{ENV [ 'AUTH_USERNAME']}#{ENV [ 'AUTH_PASSWORD']} @我登台,应用....
我与其中嵌入了WebGL的播放器应用程序工作。 ...
使用场景大纲在这里使用Cucumber功能,其中一个值有一个新的行字符,如下所示:场景大纲:这里的好东西鉴于我做了一些东西然后我应该看到“&...
查看chrome:// downloads /时如何单击下载的文件
作为我的自动化测试的一部分,在我的ruby capybara功能规范中,我尝试从Chrome浏览器编写测试,在下载PDF文件后,我转到chrome:// downloads /并希望...
我刚刚将Capybara更新到版本3.13。我注意到你可以使用,normalize_ws:true为断言添加一个选项。对于我现有的测试包,更新每个断言以使用它将是......
Selenium一直试图找到geckodriver,即使我认为我在使用Ruby 2.3.3时使用Chromedriver进行了设置
我正试图让Selenium使用Chrome(通过gem'chromedriver-helper'),所以我可以使用水豚。但是,我在irb中遇到这个错误 - Selenium :: WebDriver :: Error :: WebDriverError:Unable ...
为什么新的javascript脚本会使Capybara测试失败?
我编写了一个新的JS脚本,用于提交某些点击事件的HTTP请求。目前正在运行我的rails应用程序中的所有页面。 (不理想,但我认为它不会导致严重问题......
在Rails 5.2.2我使用的是RSpec和Capybara我有一些随机规格在与套件一起启动时失败。我相信这取决于他们正在运行的顺序...(他们都通过...
我在capybara上的xml页面上匹配响应文本时遇到问题。当我使用page.should(has_content(arg1))时,capybara会引发错误,即没有\ html元素(不应该是它的xml)。 ...
如何让Capybara / Selenium在本地环境中与SSL很好地配合
我正在使用RSpec,Capybara和Selenium来测试我的本地Rails应用程序。水豚本身工作正常。我的问题是我在大多数应用程序中使用强制SSL连接。那种......
rspec has_selector与div和i元素不起作用
我已将我的水豚从2.x升级到水豚3.13.x注意到期望(html).to have_selector(“div”,“result-item-area”)开始失败尝试了各种修复但没有任何帮助我,也无法... 。
goog:使用RSpec,Capybara和Selenium完全忽略chromeOptions
还有其他人有这个问题吗?似乎某个地方goog:chromeOptions没有正确传递给chromedriver - 这导致Chrome只是打开默认选项。我正在使用 ...
Rails 5,simple_form_for,RSpec和Capybara - click_button不适用于我的表单
以下Capybara / RSpec测试在我的Rails应用程序上失败,我无法弄清楚原因。我正在使用simple_form_for Gem来创建表单和提交按钮。更新方法似乎正在起作用......
如何让javascript在Rspec Capybara测试中运行
我正在为练习构建一个简单的Reddit Clone,并且想测试ajax是否正常工作以及屏幕上的值是否通过javascript响应正确更新。这是测试:...
RSpec :: ExampleGroups :: User :: Validations的未定义方法`validate_presence_of'
我试图通过我的模型规范进行验证,但我无法让它们通过。我已将所有验证规则放在我的模型文件中以及app / model / user.rb类用户<...