Assert new window has been opened in Selenium and switch driver
page.driver.browser.window_handles.size == 2
page.within_window page.driver.browser.window_handles.last do
current_path = #...
end
#Simply refocus for current session:
session.driver.browser.switch_to.window(page.driver.browser.window_handles.last)