无法在Safari中运行Nightwatch测试

时间:2019-08-12 16:37:59

标签: javascript webdriver automated-tests nightwatch.js nightwatch

我已遵循Nightwatch文档中的所有说明,并遵循了github中的许多问题。我相信我的nightwatch.json中的Safari浏览器设置正确。当我对Safari运行测试时,Safari会启动,但是测试中的所有命令均会失败。例如,我有一个全局beforeEach来调整浏览器窗口的大小,该窗口在Firefox和Chrome中效果很好,但在Safari中使用

失败
The command 'POST /session/FA198F5F-EE09-4129-9FF0-F55FEA0EE6F0/window/current/size' was not found.

如果我删除了该代码,则测试的第一步(这是waitForElementVisible测试失败,错误为

The command 'GET /session/FA198F5F-EE09-4129-9FF0-F55FEA0EE6F0/element/node-F5A12DD5-2557-4AE6-806A-0A0B99B63EFC/displayed' was not found.

同样,我确定我的配置已正确设置,因为夜表启动了safari浏览器,但随后的测试命令却失败了。我启用了safaridriver并选中了“允许远程自动化”,但一切仍然失败。有没有人遇到这个问题?

0 个答案:

没有答案