使用突变测试查找代码中的错误



我在理解如何使用突变体找到错误时遇到了一些麻烦。

所以,有原始代码,我制作突变体,并检查可达性、感染和传播,找到杀死突变体的测试(如果存在的话(,比什么?这应该如何帮助我找到代码中的错误?

突变测试不是用来测试你的src代码,而是用来测试你的测试代码。

这是为了回答问题,

如何确保我的(自动化(单元测试套件足够好?

如果你的测试在突变后仍然通过,这意味着它们没有覆盖它们应该是什么或覆盖得不够。

java 突变测试框架在其登录页面上有一个很好的高级突变测试,

http://pitest.org/

相关内容

最新更新