Capybara是Rack应用程序的Web应用程序测试框架,例如Rails,Sinatra和Merb。
ember-clirails capybararspec测试
我想把我的Ember -cli rails应用设置为集成测试。在大费周章地使用Ember的内置测试库后,我已经转而使用RSpec(反正我是用它来做后端), ...
Capybara没有将Symbol隐式转换为Integer。
Capybara引发了这个奇怪的错误,第一个例子总是能正常工作,但是后续的例子在执行过程中第二次调用visit方法时也出现了同样的错误:...
我正在做一个测试场景,我必须用功能中传递的字符串填充一个HTML编辑器字段。我的问题是在能够输入这些信息。我使用Cucumber与Capybara测试......
(已解决)使用capybara在无头自动化上点击调用ajax功能的元素时,文件下载失败。
我有一个链接元素,当userautomation点击链接时,它会下载一个文件,链接是这样的。
我相信标题已经说明了一切。我真的厌倦了拥有多个浏览器,它们用不同的名字做同样的工作。我不希望有太多的臃肿软件,只是为了......。
我试图在Capybara中使用链式查找方法,但运气不佳。我希望第二个find只在第一个find的输出中寻找文本。然而,第二个find搜索的是...
在Ruby Capybara测试套件中使用seleniumstandalone-chrome docker镜像。
我试图用Ruby编写一个Capybara测试套件(没有Rails)。我想在Docker容器中运行Ruby代码。FROM ruby:2.7 RUN gem install bundler COPY Gemfile Gemfile COPY ...
我正在用Capybara+Ruby做一些自动化的事情。在页面上有一个下拉列表,我需要点击它并选择选项。问题是--它的Google Play Console和所有样式......
我正在处理Capybara + Ruby脚本,有一个问题。当我运行这个脚本时,它点击按钮,填写字段,并保存结果。执行后,它又开始运行。这个...
我在一个rails项目上使用数据库清理器时遇到了一个问题,我在测试环境中使用了一个sqlite3数据库,它有一些包含参考数据的表,由db:test:prepare填充。我在测试环境中使用了一个sqlite3数据库,它有一些包含参考数据的表,由db:test:prepare......填充。
internet.find(:xpath, 'htmlbodydiv[1]div[10]div[2]div[2]div[1]div[1]div[1]div[5]divdiv[2]a').text 我正在循环浏览一系列页面,有时这个xpath将不可用。...
我有一个选择框来选择孩子的数量,当我选择选项时,必须出现其他选择框来选择年龄。我使用此代码选择元素search_page.search_room1_child.click search_page...。
Capybara default_max_wait_time不应用新的时间
我正在用Capybara和Ruby编写脚本,并且试图将default_max_wait_time从2秒更改为200秒。我通读了文档,但看来它仍然对我不起作用...
水豚测试通过Selenium,但由于Poltergeist而失败
当使用Selenium / geckodriver和Poltergeist / phantomjs驱动程序运行时,在Capybara测试之间,我的行为有所不同。最终,我想知道为什么我看到不同的CSS结果是...
您如何使用Capybara来测试具有contenteditable =“ true”的元素?使用此规范...方案“使用有效输入”使用“ Zinn”单击“名称”,使用以下命令填充“名称”:“ Update” Expect(page).to ...
我正在自动化测试领域开始,并且在运行其中一项测试时出现以下错误。测试将使用输入的开始时间填充日期类型为...
我的视图模板中有一个简单的link_to_function,我想使用请求规格与水豚进行测试。 ...
如何停止Selenium chromedriver将错误记录到屏幕上?我正在运行一些黄瓜测试,并且我使用水豚和硒铬驱动程序来驱动测试。在最后几个...
我正在学习Ruby on Rails,并且正在开发一个使用条纹创建高级帐户的应用程序。另外,我正在使用Rspec和Capybara进行集成测试。需要'spec_helper'...
我有一个链接元素,当用户/自动单击链接时,它将下载文件,该链接是这样的: