Unit testing 在持续集成期间测试什么

Unit testing 在持续集成期间测试什么,unit-testing,testing,continuous-integration,Unit Testing,Testing,Continuous Integration,我是一个从未正确理解测试的开发人员。我正在阅读单元测试、TDD和其他相关主题,因为我主要是试图理解持续集成背后的概念 在CI服务器上特别测试的是什么?这仅仅是开发人员编写的单元测试吗?由于CI在这里做了很多繁重的工作,测试人员的需求是否减少了?它们是否仍然相关?CI(持续集成)不是测试人员的替代品。它只是确保每一个代码签入都不会破坏应用程序。团队使用的配置多种多样。例如,在我的工作场所中,每个单元和集成测试都在每个代码签入上运行。一些团队选择在每次签入时只运行单元测试,并在其他时间间隔(可能每晚

我是一个从未正确理解测试的开发人员。我正在阅读单元测试、TDD和其他相关主题,因为我主要是试图理解持续集成背后的概念


在CI服务器上特别测试的是什么?这仅仅是开发人员编写的单元测试吗?由于CI在这里做了很多繁重的工作,测试人员的需求是否减少了?它们是否仍然相关?

CI(持续集成)不是测试人员的替代品。它只是确保每一个代码签入都不会破坏应用程序。团队使用的配置多种多样。例如,在我的工作场所中,每个单元和集成测试都在每个代码签入上运行。一些团队选择在每次签入时只运行单元测试,并在其他时间间隔(可能每晚)运行集成测试。团队需要权衡在CI上运行测试的好处,以及这些测试可能需要的时间和所需的资源。

我认为这是对您问题的一个直截了当的回答: