无法在量角器中读取未定义的属性“ARROW_DOWN”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法在量角器中读取未定义的属性“ARROW_DOWN”相关的知识,希望对你有一定的参考价值。

我正在使用量角器中的动作序列,同时运行我的规范我面临这个问题任何人都可以帮助为什么会发生这种情况以及如何解决它。

以下是我的规范代码:

describe("Actions demo", function(){
    it(" Open website ",function(){
        browser.get("http://posse.com/");
        element(by.model("userInputQuery")).sendKeys("river");
        browser.actions().mouseMove (element(by.model("locationQuery")))
            .sendKeys("London").perform()
        browser.actions.sendkeys(protractor.key.ARROW_DOWN);
        browser.actions.sendkeys(protractor.key.ENTER).perform();
    })
})
答案

你应该使用protractor.Key.ARROW_DOWN而不是protractor.key.ARROW_DOWN

您正在使用带小写的key而不是大写的Key

它也应该是带有括号的qazxsw poi,qazxsw poi。

以上是关于无法在量角器中读取未定义的属性“ARROW_DOWN”的主要内容,如果未能解决你的问题,请参考以下文章

错误:无法在 reactjs 项目中读取未定义的属性(读取“地图”)\

TypeError:无法在 gitlab 中读取未定义的属性(读取“读取”)

未捕获的类型错误:无法在完整日历中读取未定义的属性(读取“hasTime”)

无法读取未定义类型错误的属性“推送”:无法读取未定义错误的属性“推送”

使用redux时无法在反应js中读取未定义的属性(读取'map')

NextJS:未捕获的类型错误:无法读取未定义的属性(读取“属性”)