16

在用 Python 编写另一个单元测试并学习了多种测试方法之后,我很好奇如果我对我的代码执行突变测试会杀死多少突变体。

问题是我使用 Python 2.7,而我发现的唯一工具是MutPy,它适用于 Python 3.x。

有谁知道用于 Python 2.7 突变测试的任何(稳定且受支持的)工具?

4

2 回答 2

3

Mutmut适用于 python 2.7 和 python 3.6。它也非常容易上手,并支持所有可以返回操作系统退出代码的测试运行器。

编辑: Mutmut 现在已经放弃了对 python 2.7 的支持。但是旧版本当然仍然可以在 python 2.7 上运行!

于 2018-08-02T19:15:21.870 回答
1

这是 Python2 的库:https ://github.com/sk-/elcap

于 2015-03-16T22:21:47.327 回答