我对变异测试感兴趣,我想用变异测试工具生成代码中的错误,我找到了PIT。 此外,我正在阅读一篇关于回归测试的论文,并在其网站上提供了实验数据。在数据上是PIT的输出,这是这种格式的错误:
com.notnoop.apns.PayloadBuilder:<init>:()V:55:12:0
或
com.notnoop.apns.PayloadBuilder:insertCustomAlert:()V:377:14:0
等
但我不明白输出的格式及其含义。
你能帮我吗?
答案 0 :(得分:1)
此输出不是来自PIT本身,它是由您正在阅读的论文的作者创建的。
第一部分是方法签名,数字可以是源文件中的行,块和列的某种组合。您需要联系论文的作者,从进一步的例子中找出或反向设计该方案。