每次发布新版本的软件时,我们都需要对所有现有的测试用例进行全面运行。这非常耗时。是否可以找出代码库的修改部分并只执行与这些部分相关的测试用例。并且只进行受那些修改部分影响的回归测试。
我想为此编写一个工具。我希望它尽可能自动化。
做起来应该不会太难。目前只考虑 .NET 托管代码。或者是否有任何现有的工具?
每次发布新版本的软件时,我们都需要对所有现有的测试用例进行全面运行。这非常耗时。是否可以找出代码库的修改部分并只执行与这些部分相关的测试用例。并且只进行受那些修改部分影响的回归测试。
我想为此编写一个工具。我希望它尽可能自动化。
做起来应该不会太难。目前只考虑 .NET 托管代码。或者是否有任何现有的工具?
我建议您阅读此博客文章系列。您可以使用 MTM 和测试用例进行测试影响分析,但它需要一些知识来设置和严格才能在现实世界中使用它。