gpt4 book ai didi

javascript - Selenium javascript webdriver 可以访问 javascript 全局变量吗?

转载 作者:太空宇宙 更新时间:2023-11-04 16:08:59 26 4
gpt4 key购买 nike

我正在尝试使用 webdriver 和 javascript 访问全局变量。

我的代码:

this.Then(/^I read global var$/, function (selectedElement) {
readGlobalVar(window.location.href);
});

function readGlobalVar(varName){
return varName;
}

错误: ReferenceError:窗口未定义

最佳答案

代码在节点上运行,而不是在浏览器中运行,因此当您传递 window.location.href 时给您readGlobalVar函数失败,因为 window未定义。

如果您需要的是等到 url 匹配某个值,您应该考虑 until.urlMatches

关于javascript - Selenium javascript webdriver 可以访问 javascript 全局变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41660850/

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