小编cho*_*ood的帖子

在量角器测试中设置localStorage中的项目

describe('The feature', function() {     
    beforeEach(function () {
       browser.executeScript('localStorage.setItem("key","value");');
    });

   it('should do this', function() {

   });
});
Run Code Online (Sandbox Code Playgroud)

但是当用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 to read the 'localStorage'
property from 'Window': Storage is disabled inside '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:  
The server did not provide any stacktrace information)
Run Code Online (Sandbox Code Playgroud)

知道问题出在哪里?

javascript selenium-webdriver angularjs-e2e protractor

10
推荐指数
1
解决办法
5646
查看次数