为什么在我的量角器测试用例中没有定义网络驱动程序
Why is webdriver not defined in my Protractor test case?
我正在尝试根据量角器文档使用一种方法。 但是当我进行 API 调用时,我得到ReferenceError: webdriver is not defined
.这个问题是我能找到的唯一其他情况,它(相当奇怪)的解决方案在我的情况下不起作用。
我的代码如下所示:
'Cookie': webdriver.WebDriver.Options.prototype.getCookie('CookieName')
我正在运行量角器version 1.4.0
.
好吧,browser.manage()
是webdriver.WebDriver.Options
实例的选项接口。
请做:
browser.manage().getCookie('CookieName');
抱歉,文档对此感到困惑。
另外,请按照承诺获得实际价值:
browser.manage().getCookie('CookieName').then(function(cookieValue) {
console.log(cookieValue);
});
除非您正在执行期望,否则它将为您解决:
expect(browser.manage().getCookie('CookieName')).toEqual('some value');
相关文章:
- 用嵌套函数和默认函数定义函数
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 为什么“;未定义的“;在JavaScript中结束循环
- 通过Magento的网络服务检索运费
- 在ES6中,模块将导致多个网络调用,因为两个模块不能在单个文件中定义
- Uncaught ReferenceError:尝试在Android网络视图中访问时未定义函数
- 未捕获的引用错误:添加网络代码时未定义 $
- Cordova嵌入式网络视图未响应navigator.camera未定义
- 网络浏览器正在成为“;严格的“;用于Javascript中未定义变量的操作
- Chrome返回未定义的cancelFullScreen和网络工具包cancelFullScreen
- 水豚网络套件中未定义的方法“invalid_element_errors”
- 解析自定义网络钩子:我可以查询我的表吗?
- 为什么在我的量角器测试用例中没有定义网络驱动程序
- 如何在javascript中定义文档?网络风暴
- 无法读取属性'type'cordova网络插件中的未定义错误
- 如何实现用户自定义的键盘快捷键(在javascript/网络上)
- 类型错误:网络未定义
- 如何扩展自定义元素(“香草”)网络组件,无聚合物)
- 无法读取属性'力'未定义的(简单D3网络图)
- 将数据从标准记录类型集成到网络套件中的自定义记录类型