How to refresh Capybara URL in Ruby
you can do something like:
visit current_path
or define an RSpec helper:
def reload_page visit current_pathend
Since you're using selenium, you can either use the master branch of Capybara and call
session.refresh
or you can stick with the current release version and call
session.driver.browser.navigate.refresh
If the page you're trying to refresh was a POST it may pop up an "are you sure you want to resbumit" modal, in which case you'd need something like
session.accept_confirm do session.driver.browser.navigate.refreshend