敏捷开发得有自动化测试、持续集成 /持续交付等等软件基础设施。敏捷开发不是每天开会、不是问进度,而是基于自动化的 CI 来快步迭代、每天多次集成经过单元测试、端到端测试等等的代码并持续得将它们交付、部署。
-> https://www.v2ex.com/t/729338#r_9836768
想想我之前项目,也是叫做快速迭代,也有用Jenkins做CI/CD,但是在自动化测试方面做的不到位。每次上线测试都是靠人力,回归测试做的不到位。
敏捷开发得有自动化测试、持续集成 /持续交付等等软件基础设施。敏捷开发不是每天开会、不是问进度,而是基于自动化的 CI 来快步迭代、每天多次集成经过单元测试、端到端测试等等的代码并持续得将它们交付、部署。
-> https://www.v2ex.com/t/729338#r_9836768
想想我之前项目,也是叫做快速迭代,也有用Jenkins做CI/CD,但是在自动化测试方面做的不到位。每次上线测试都是靠人力,回归测试做的不到位。