gpt4 book ai didi

javascript - bowser.execute 日志记录和查找?

转载 作者:行者123 更新时间:2023-11-30 17:16:25 25 4
gpt4 key购买 nike

我有这段代码,开发人员正在尝试测试该值:

expect(browser.executeScript('return !!obj.isCustomer();')).toBe(myCurrentVal);

我正在尝试找出 !!!!obj.isCustomer() 中的含义以及如何获得它的值?我可以在 browser.executeScript 的某处添加 console.log 而不是只获取一些无意义的日志吗?

最佳答案

!! 是获取值并将其转换为 bool 值的最简单方法。开发人员正在检查 obj.customer() 是否返回真值或假值(并期望它等于 myCurrentVal

如果您想查看 !!obj.isCustomer() 的运行结果,我建议您在浏览器中加载实际页面(不要使用 Protractor)并在控制台中运行它。 Protractor 用于端到端测试,而不是典型的调试。您不能将 console.log 添加到 executeScript 调用中,因为它将在浏览器上下文中运行(而不是 Protractor )

关于javascript - bowser.execute 日志记录和查找?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26049916/

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