首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动识别哪些突变体被Pitest中的哪些测试用例杀死

自动识别哪些突变体被Pitest中的哪些测试用例杀死
EN

Stack Overflow用户
提问于 2017-07-02 04:03:26
回答 2查看 212关注 0票数 2

我正在使用Pitest进行突变测试,我需要为一个项目提供大量的突变体(例如500个突变体)。我需要一个矩阵,它显示了匹斯特人创造了哪些突变体,被哪些测试用例杀死。我可以手动完成,但需要很长时间。

有可能自动完成吗?如果是,如何解决,如果不是,我的解决方案是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-07-03 05:40:29

Pitest不会生成开箱即用的突变测试矩阵,一旦发现杀死测试,它就会立即停止分析每个突变。

您的选择是编写一个多次执行的脚本,将其限制为在每次运行时考虑一个测试,或者修改代码,使其在每个突变体被杀死时不再停止,并以某种方式输出被每个测试杀死的突变体。

票数 4
EN

Stack Overflow用户

发布于 2020-09-29 21:20:26

Pitest支持从1.4.3版开始计算完整的变异矩阵。该功能尚未记录在案,但可以在此处找到简要描述:https://github.com/hcoles/pitest/issues/510#issuecomment-465899299

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44864954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档