我有简单的Watir测试。
每个测试都是自包含的,没有任何共享状态或依赖关系。每次测试都会打开和关闭浏览器。
是否可以并行运行测试以减少运行所有测试的时间?即使只有 2 或 3 个并行测试也可以显着减少时间。
Take a look at parallel_tests Ruby gem. Depending on your setup, running the tests in parallel could be as simple as this:
parallel_cucumber features/