Javascript Nightwatch.JS未知命令:在W3C模式下无法调用非W3C标准命令
嘿,我是Nightwatch.js的新手,我一直在尝试使用Javascript Nightwatch.JS未知命令:在W3C模式下无法调用非W3C标准命令,javascript,testing,automation,nightwatch.js,Javascript,Testing,Automation,Nightwatch.js,嘿,我是Nightwatch.js的新手,我一直在尝试使用browser.getElementSize来使用我的Nightwatch.js设置。每次我尝试运行测试时,都会收到错误消息,说W3C不喜欢它 我曾尝试将w3c equals false添加到我的配置文件中,但无论我将其放在何处,它仍然不起作用 desiredCapabilities: { browser: "chrome", "javascriptEnabled" : true, "acceptSslCerts" : tru
browser.getElementSize
来使用我的Nightwatch.js设置。每次我尝试运行测试时,都会收到错误消息,说W3C不喜欢它
我曾尝试将w3c equals false添加到我的配置文件中,但无论我将其放在何处,它仍然不起作用
desiredCapabilities: {
browser: "chrome",
"javascriptEnabled" : true,
"acceptSslCerts" : true,
name: "Chrome-[Nightwatch] Sample Test",
chromeOptions: { w3c: false }
}
运行测试后,我收到以下错误消息:
运行时出错。getElementSize()协议操作:未知
命令:在W3C模式下无法调用非W3C标准命令
及
TimeoutError:运行时出错。getElementSize()
命令位于:
嘿,道尔顿,我认为由于某种原因,您没有正确设置环境,因为
.getElementSize()
方法工作得很好。此外,这不是检查加载图像的正确方法(感觉就像用右臂抓左耳)。此外,您没有考虑不同视口的不同分辨率。无论如何,我想我只能帮助你,如果我们都从一个工作模式开始:检查项目。克隆它,跟随README.md,然后测试我在另一个问题上给你的答案&这个命令。嘿,这用那个样板工作,谢谢!现在我只是想编辑它生成的报告。我用车把在我的另一个装置上工作,但我不能用这个新装置工作道尔顿,你能不能为这个问题单独提出一个问题,这样我就可以在那里解决它?我没有试过那个记者,所以我必须为此做一些研究。此外,请尝试我回答的问题,你打开,并考虑关闭它,并接受我的答案。也有一个习惯,关闭问题和接受(点击检查旁边回答)好答案。谢谢