在我正在使用的项目中
gem 'capybara'
gem 'capybara-selenium'
如果我有这样的块:
it do
array.each do |elem|
visit some_path(elem)
expect(page).to have_text(/RecordNotFound/i)
end
end
其中第一个
visit
返回 404 页,然后下一个 visit
不起作用,但返回 ERR_CONNECTION_REFUSED 错误:
Selenium::WebDriver::Error::UnknownError
unknown error: net::ERR_CONNECTION_REFUSED
有什么办法可以解决这个问题吗?
我在访问绝对路径时在测试中遇到了这个问题。 如果您尝试访问的路径位于本地服务器上,请尝试将其设置为相对路径,例如分割字符串。例如:
“http://localhost:3000/users/password/new”=>“/users/password/new”