我正在研究 TDD 并在 Django Rest Framework 中开发 API,我研究了一个需求,但找不到一些工具来解决我的问题,我试图找出我的测试覆盖了我的应用程序的百分比。
为了了解缺少封面的可能性和可能的建议数量,我找到了coverage
lib,但它生成一个包含大量数据的报告,这对我的情况不是很有用,我只想知道我创建的测试的覆盖范围。有谁知道 pycharm 有任何工具或插件可以覆盖测试吗?
我知道在 Visual Studio 中有 Ncrunch 可以做到这一点,但我不知道 pycharm 中是否有类似的东西。
我也在为同样的问题而苦苦挣扎。
特别是我想可视化每个测试的执行路径并仅运行受影响的测试。
我创建了一个位于后台并仅运行受影响的测试的工具:
(您将需要 PyCharm 插件和pycrunch-engine
从点)
https://pycrunch.com https://pycrunch.com
https://github.com/gleb-sevruk/pycrunch-engine https://github.com/gleb-sevruk/pycrunch-engine
This is how it looks like:
它目前处于测试阶段,可能不支持所有使用场景,但我每天都使用它进行开发,没有出现重大问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)