我使用的是phantomjs 2.1.1,ruby 2.3.1p112。这是我的代码:
Capybara.default_driver = :poltergeist
page.find('input[type="submit"]').trigger("click")
page.should have_content("#{user.email} created.")
此代码适用于chorme和firefox的webdriver,但有时不会与恶作剧者一起工作。我不知道为什么。请帮忙吗?
答案 0 :(得分:1)
PhantomJS不再受到积极支持。使用Chrome Headless或其他无头浏览器解决方案。