首页 > TAG信息列表 > mutation-testing
c – cpp中的变异测试,无需修改/重新编译代码
目前我有一些测试被指责不能很好地捕获错误.我想进行突变测试以检测它们(并防止添加新的无用的),但没有时间效率低的循环:更改代码 – >重新编译 – >运行测试 – >更改代码 – >重新编译 – >运行测试…等 最初我想直接改变二进制elf文件(没有重新编译),但正如后面的帖子建议的那样java – PIT对apache commons的变异测试数学显示行覆盖率和变异覆盖率为0%
我正在尝试使用maven进行PIT Mutation测试,以进行apache常见的数学测试. <plugin> <groupId>org.pitest</groupId> <artifactId>pitest-maven</artifactId> <version>0.29</version> <configuration> <targetClasses&使用PIT查找无用的单元测试
假设我们有一个我们想要测试的代码: class C { int doSmth() { return 1; } } 现在假设我们在一个类中放置了2个单元测试. 第一个“测试一切”,而第二个“无所事事”: @RunWith(JUnit4.class) public final class CTest { @Test @SuppressWarnings("stat