我们在持续集成过程中使用 Jenkins 运行 BDD 测试(Cucumber/Selenium)。测试的数量每天都在增加,运行这些测试的时间也越来越长,这使得整个 CI 过程没有真正响应(如果您在下午提交,您可能会冒着第二天看到构建结果的风险)。尽管测试数量不断增加,有没有一种方法/模式可以保持 CI 流程快速?
问问题
772 次
2 回答
3
@Ikaso 在那里给出了一些很好的答案。另一种选择是设置一些构建从属(如果您还没有的话)并将集成测试拆分为多个可以在从属上并行运行的作业。
于 2012-10-14T16:32:17.277 回答