使用TeamCity,我们希望首先运行受代码更改影响的测试。TeamCity首先运行受代码更改影响的测试
NCrunch(http://ncrunch.net)和Mighty Moose(http://continuoustests.com/)为本地开发机器提供解决方案。 TeamCity有一些解决方案吗?
上下文:我们正在对我们的代码库进行许多集成测试和程序员测试。在集成服务器上运行所有测试需要长达4小时。它运行在相当强大的硬件上,并且没有太多的改进空间。当一个开发人员承诺和推动时,获得快速反馈会很好。
考虑在其他服务器上设置的TeamCity代理。另一种选择是将集成测试设置为夜间运行而不是每次检入。**单元**测试在相关代码更改时仍会运行。您还需要将构建触发设置为只在相关代码更改时触发。 – TrueWill
已有8个代理服务器...此外,我们的测试中只有5%是单元测试,因为这是一个棕色领域的应用程序,它没有为单元测试提供所需的分离和模块化级别。 –
@ noah1989 - 你可能想看看TypeMock或JustMock。 – TrueWill