gpt4 book ai didi

javascript - 在编写 Protractor spec.js 文件的测试用例中从浏览器获取 session 值

转载 作者:行者123 更新时间:2023-11-30 12:14:54 24 4
gpt4 key购买 nike

我试过:

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) {

});

但两者都不适合我。

我正在尝试在 Protractor 端到端测试中使用这些代码来测试 angularjs spec.js 文件。

最佳答案

您应该接受 executeScript() 返回的 promise ,然后使用它来执行您的操作。方法如下 -

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

希望这对您有所帮助。

关于javascript - 在编写 Protractor spec.js 文件的测试用例中从浏览器获取 session 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32664936/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com