gpt4 book ai didi

testing - 如何并行运行 nightwatch.js 测试?

转载 作者:行者123 更新时间:2023-11-28 21:16:12 25 4
gpt4 key购买 nike

我遇到了这个问题: How can I run multiple tests in parallel with JS/nightwatchjs?

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

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

这是线程数=2 的示例:https://github.com/adityai/testng-parallelsample/blob/master/methods-test-testng.xml

我怎样才能对 nightwatch.js 做同样的事情?

最佳答案

您可能想尝试 test_workers配置,虽然我自己没有尝试过,但它应该完全符合您的要求。

还有一篇很好的文章演示了它的实际应用: https://markus.oberlehner.net/blog/speeding-up-nightwatch-powered-acceptance-tests/

关于testing - 如何并行运行 nightwatch.js 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57941898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com