Python 2.7的变异测试工具

时间:2014-09-20 23:48:58

标签: python unit-testing python-2.7 testing mutation-testing

在Python中编写另一个单元测试(使用Django框架)并在学习了多种测试方法(我对测试软件有点兴趣)后,我很好奇,如果我在代码上进行突变测试,会有多少突变体被杀死。

问题是我使用的是Python 2.7,我找到的工具只有MutPy https://pypi.python.org/pypi/MutPy/0.4.0而且它适用于Python 3.x ......

有没有人知道用于Python 2.7的突变测试的任何(稳定的和支持的)工具?也许我在错误的地方寻找它?

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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