量角器/ jamine错误消息:
失败:无法读取未定义
的属性'findElementsOverride'
关于什么导致此错误消息的任何线索?
答案 0 :(得分:2)
更多细节会有所帮助。至少是导致错误的原因:)
但我之前遇到过这个问题,在以下情况下使用isElementPresent()
时会看到这个问题
expect(body.isElementPresent()).toBeTruthy();
问题是isElementPresent()是基于subLocator的检查,并且不接受null作为参数
docs说明使用它的正确方法
这将检查subLocator标识的元素是否为 现在,而不是当前的元素查找器
element(by.css('#abc')).isElementPresent(by.css('#def')).