python - Python 2.7 的突变测试工具

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

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

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

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

最佳答案

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

编辑:Mutmut 现在放弃了对 python 2.7 的支持。但是旧版本当然仍然适用于 python 2.7!

关于python - Python 2.7 的突变测试工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25954366/

相关文章:

python - 嵌套 for 循环和 PANDAS 的替代方案

python - 在 python 的unittest测试套件中强制执行测试顺序

python - Nosetest 和 unittest.expectedFailures

python - 异常值: cannot import name TimeoutStateError when import Geocoder

python - Eclipse IDE Pydev 导入错误

python - 如何判断一个正则表达式是否匹配另一个正则表达式的子集?

c# - 是否可以将方法限制为仅在友好程序集中使用虚拟方法?

python - Django - 导入错误 : No module named apps

python-2.7 - 使用 python/scapy 遍历 pcap 文件包

Python:用户字典