从缺陷减少的角度来看,突变测试能否成功地用于改进TDD?
发布于 2009-12-10 15:54:48
理论上,IMHO突变测试不仅可以减少TDD上下文中的缺陷,而且还可以在其他上下文中减少缺陷...唯一的问题是,它在实践中并不经常使用。另请参阅Is mutation testing useful in practice?
发布于 2009-12-10 18:51:42
我使用它,并认为它是成功的。
如果你想使用Java的突变测试,我强烈推荐使用David Schuler的新的Javalanche工具,而不是Jester和他的朋友们。Javalanche操作字节码而不是源码,因此速度快了几个数量级。
发布于 2012-03-10 19:06:19
不再讨论单元测试的有用性。
它们在高质量应用程序的概念中是必不可少的。但是,我们如何评估它们的相关性?
代码覆盖率高达100%并不意味着代码是100%测试的。这只是单元测试执行期间已执行代码的视图。
此技术将使您在测试中更有信心。
This is a two step process: first mutants generation and then bloodshed of them. WTF?
https://stackoverflow.com/questions/1879288
复制相似问题