我想加快我们的集成测试套件。它运行时间很长。太长。殊不知,并非每一次变化都会对一切产生影响。那么,为什么不只测试受变更影响的组件呢?
来自 infinitest我知道,它只是在运行相关测试,所以为什么不在... jenkins 上做同样的事情。
有没有什么工具,这个是干什么的?
1000 个测试,1 个更改,10 个相关,只有这 10 个测试应该运行。
相关可以定义为代码覆盖方式相关。
我搜索以类似于增量调试的方式运行测试的工具。
最佳答案
也许您会对以下内容感兴趣:
关于java - 增量测试,仅测试 "infected"代码库的更改部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7686257/