在编写量角器spec.js文件的测试用例中从浏览器获取会话值



我试过了:

browser.executeScript("return window.sessionStorage.getItem('UserDataSession');");

browser.driver.executeScript('sessionStorage.getItem("UserDataSession");');

browser.sleep(2000);
browser.driver.executeScript('sessionStorage.getItem("UserDataSession");')
  .then(function(retValue) {
  });

但都不适合我。

我正在尝试使用这些代码在量角器端到端测试angularjs spec.js文件

您应该接受executeScript()返回的承诺,然后使用它来执行您的操作。-

browser.executeScript("return window.sessionStorage.getItem('UserDataSession');")
.then(function(sess){
    console.‌​log(sess);
});

相关内容

  • 没有找到相关文章

最新更新