我正在使用 BDD 和Cucumber(带有 page_object gem)、Watir和Jenkins运行一个项目。现在,我们正在寻找并行化测试的最佳方法,以减少在多个虚拟机上使用不同的导航器等进行测试的时间。
我认为有两种方法:
- 使用 Ruby 工具,如 parallel_test、Hydra、TestJour、TestBot...
- 或通过 Jenkins 组织一切,使用路径、标签等。
- 以某种方式同时使用两者
为了以正确的方式努力……您认为 Jenkins 是在多台机器上进行并行测试的好选择,还是应该给另一个工具一个机会?欢迎提出建议:)