Thursday 15 April 2010

javascript - Set an item from localStorage in a protractor test -



javascript - Set an item from localStorage in a protractor test -

describe('the feature', function() { beforeeach(function () { browser.executescript('localstorage.setitem("key","value");'); }); it('should this', function() { }); });

but error when test run against selenium chromedriver 2.10 , chrome 37

executing: [execute script: window.localstorage.setitem("key","value");, []]) 15:31:29.747 warn - exception thrown org.openqa.selenium.webdriverexception: <unknown>: failed read 'localstorage' property 'window': storage disabled within 'data:' urls. (session info: chrome=37.0.2062.120) (driver info: chromedriver=2.10.267518,platform=linux 3.11.0-26-generic x86_64) (warning: server did not provide stacktrace information)

any thought problem cam ?

according 1 of answers @ remove item localstorage in protractor test, happens when seek access localstorage without hitting browser (say, browser.get) first when using chrome driver. solution seems to nail browser first (maybe root page) page loaded in chrome can manipulate localstorage. @ to the lowest degree have been doing our project. hope helps!

javascript selenium-webdriver protractor angularjs-e2e

No comments:

Post a Comment