PIT工具的变异生成格式

时间:2017-03-08 21:42:25

标签: java testing regression-testing mutation-testing pitest

我对变异测试感兴趣,我想用变异测试工具生成代码中的错误,我找到了PIT。 此外,我正在阅读一篇关于回归测试的论文,并在其网站上提供了实验数据。在数据上是PIT的输出,这是这种格式的错误:

com.notnoop.apns.PayloadBuilder:<init>:()V:55:12:0

com.notnoop.apns.PayloadBuilder:insertCustomAlert:()V:377:14:0

但我不明白输出的格式及其含义。

你能帮我吗?

1 个答案:

答案 0 :(得分:1)

此输出不是来自PIT本身,它是由您正在阅读的论文的作者创建的。

第一部分是方法签名,数字可以是源文件中的行,块和列的某种组合。您需要联系论文的作者,从进一步的例子中找出或反向设计该方案。