部署的流水线
- 提交阶段,编译,单元测试,分析 ,构建安装包
- 自动化,验收,测试
- 自动化容量测试
- 手工测试,演示,探索性测试
- 发布
1.发布模式 - 反模式,手工部署软件
优势
1.很难追查到问题
2.调式部署错误时浪费很多的时间
3.手动部署的文档的维护会需要多方面的要求,例如,人与人之间的协作,而自动化的部署永远是最完整的
4,手工部署太过于依赖部署专家
5,手工部署的人需要一定的专业的知识,但是自动化部署是可以让这些人作更加有意义的工作
6,测试方法更加简单
2.发布时需要一个团队
团队成员
- DBA团队
- 中间件团队
- web团队
3.开发时可能会遇到的问题 - 部署运行环境
- 部署前的错误假设会在发布周期变长之后,再修复问题,会变的很难
各个团队之间的协作
开发环境和部署环境的不同
额外的测试
网友评论