在ror应用程序中运行黄瓜自动化脚本我收到以下错误:

时间:2018-02-19 10:36:00

标签: ruby-on-rails cucumber

我在我的ror应用程序中运行黄瓜自动化脚本时收到以下错误。 这是我的步骤definition.rb文件:

When("I upload a file") do
  attach_file(:csv_file, "#{Rails.root}/rec.csv", make_visible: true)
  sleep(2)
  click_button 'open'
end

我使用耙黄瓜运行黄瓜,发生以下错误:

  

场景:上传有效的csv文件#features / user.feature:18       鉴于我访问文件上传页面#features / step_definitions / user_step.rb:45       当我上传文件#features / step_definitions / user_step.rb:50         无法找到文件字段:未禁用的csv_file(Capybara :: ElementNotFound)         ./features/step_definitions/user_step.rb:51:in "I upload a file"' features/user.feature:20:in当我上传文件时#39;       然后显示记录数#features / step_definitions / user_step.rb:58

     

失败的场景:黄瓜功能/用户。特征:18#场景:   上传有效的csv文件

如果你能帮助我解决这个问题,我将感激不尽?

0 个答案:

没有答案