【发布时间】:2017-07-01 10:56:15
【问题描述】:
给定情况:
- 有一个包含 2000 多个测试的应用,所有测试执行大约需要 15-20 分钟。
- 在进行重大更改后,很多测试都失败了(比如说,100 多个测试)。按运行窗口中的相应按钮可以重新执行失败的测试,大约需要 2 分钟。
- 在失败的测试中,只需重新执行 2-3 次测试即可在几次“更改代码 - 运行测试 - 检查结果”的迭代中识别和修复问题。
...但是,目前我唯一的选择是重新运行所有 100 多个失败的测试,这非常浪费时间。
是否有可能在新的运行窗口中重新运行特定的失败测试,保留 100 多个失败测试的列表以供以后重新运行?
我正在使用当前版本的 PyCharm,2017.1.4。
【问题讨论】:
标签: django unit-testing pycharm