Testing 如何并行运行nightwatch.js测试?

Testing 如何并行运行nightwatch.js测试?,testing,parallel-processing,nightwatch.js,web-testing,Testing,Parallel Processing,Nightwatch.js,Web Testing,我遇到了一个问题: 但我只想在chrome浏览器中,在多个chrome驱动程序会话中并行执行多个测试 我已经习惯了基于java testng selenium的测试套件,在那里我可以在testng.xml文件中指定我希望并行运行多个测试类或测试方法,而框架正是这样做的。如果我在testng.xml中指定希望在4个线程中并行执行多个测试方法,则会弹出4个chrome浏览器会话,并并行执行4个测试方法 下面是一个线程数为2的示例: 如何使用nightwatch.js实现同样的功能?您可能想尝试配置

我遇到了一个问题:

但我只想在chrome浏览器中,在多个chrome驱动程序会话中并行执行多个测试

我已经习惯了基于java testng selenium的测试套件,在那里我可以在testng.xml文件中指定我希望并行运行多个测试类或测试方法,而框架正是这样做的。如果我在testng.xml中指定希望在4个线程中并行执行多个测试方法,则会弹出4个chrome浏览器会话,并并行执行4个测试方法

下面是一个线程数为2的示例:

如何使用nightwatch.js实现同样的功能?

您可能想尝试配置,尽管我自己还没有尝试过,但它应该完全满足您的要求

还有一篇很好的文章演示了它的实际应用:

这是一篇非常好的文章。它回答了我的问题,我从中学到了很多。很高兴它有帮助,你能将答案标记为完成吗@AdityaInapurapuIt是一篇很好的文章,但我在globals.js中不断遇到“expression expected”错误,如那篇文章所述。我在github repo中将该代码提交给了一个名为“selenium less”的分支:此外,在我看到本文之前,我在我的nightwatch.json文件中已经有了这个json。它仍然没有并行运行测试。{test_workers:{enabled:true,workers:auto}}@AdityaInapurapu您能发布您收到的错误吗?