Nightwatch-cucumber已过时,我们应根据作者使用Nightwatch-api。
我有一个设置,其中我在运行硒和Firefox和Chrome节点的情况下使用硒网格。我没有在项目中设置任何webdriver设置。我仍然可以运行测试,但仅使用默认测试设置。
如何运行指定默认浏览器以外的浏览器的测试?
答案 0 :(得分:0)
根据回购中的示例,您应该能够通过两个文件(下面的链接)传递文件,这将使您能够在所需的浏览器中执行它们(提供,它在nightwatch.conf.js文件中配置)。 / p>
https://github.com/mucsi96/nightwatch-api/blob/master/packages/selenium-hub-example/test/server.js
回购示例:
硒网格:https://github.com/mucsi96/nightwatch-api/tree/master/packages/selenium-hub-example
Webdriver:https://github.com/mucsi96/nightwatch-api/tree/master/packages/cucumber-example
独立的硒:https://github.com/mucsi96/nightwatch-api/tree/master/packages/cucumber-selenium-example
如果可以帮助您解决问题,请接受此作为答案。