我在我的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文件
如果你能帮助我解决这个问题,我将感激不尽?