cucumber - Clearing all cookies in Watir Webdriver -


in order make test run faster decided open , close browser once. clearing cookies between scenarios.

alister scott described here http://watirmelon.com/2012/04/01/five-page-object-anti-patterns/

hooks.rb:

browser = watir::browser.new :firefox  before   @browser = browser end  at_exit   browser.close end  after   @browser.cookies.clear end 

but problem tests checking redirection anothersite.com, @browser.cookies.clear clearing cookies anothersite.com. how clear all cookies without closing browser?

at time temporarily (i hope so) add

after('@sometag')   @browser.goto 'mysite.com'   @browser.cookies.clear end 

try clearing cookies on main browser object , not copy of working with. @browser.cookies.clear becomes browser.cookies.clear. got feeling solve problem.


Comments

Popular posts from this blog

ios - UICollectionView Self Sizing Cells with Auto Layout -

node.js - ldapjs - write after end error -

DOM Manipulation in Wordpress (and elsewhere) using php -