Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Nightwatch.JS未知命令:在W3C模式下无法调用非W3C标准命令_Javascript_Testing_Automation_Nightwatch.js - Fatal编程技术网

Javascript Nightwatch.JS未知命令:在W3C模式下无法调用非W3C标准命令

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

嘿,我是Nightwatch.js的新手,我一直在尝试使用
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,然后测试我在另一个问题上给你的答案&这个命令。嘿,这用那个样板工作,谢谢!现在我只是想编辑它生成的报告。我用车把在我的另一个装置上工作,但我不能用这个新装置工作道尔顿,你能不能为这个问题单独提出一个问题,这样我就可以在那里解决它?我没有试过那个记者,所以我必须为此做一些研究。此外,请尝试我回答的问题,你打开,并考虑关闭它,并接受我的答案。也有一个习惯,关闭问题和接受(点击检查旁边回答)好答案。谢谢