软件测试所有内容笔记正在陆续更新中,笔记已经在本地记录,全部为自己手动记录的笔记及总结,正在开始更新中,后续会逐步更新并完善到
软件测试学习内容总结
专栏。
本节内容:测试方法与理论基础知识。
1 软件开发流程
与计算机系统操作有关的计算机程序、可能的文件、文档及数据。
传统瀑布模型 --> 敏捷开发模型 --> DevOps开发模型
![](https://i-blog.csdnimg.cn/blog_migrate/7f58d0969d065fcc908b3f0a5fcb7743.png)
- 瀑布模型优缺点
![](https://i-blog.csdnimg.cn/blog_migrate/840aec28f7309666d14fc5bc4a24951b.jpeg)
-
XP
-
SCRUM
-
敏捷开发总结
- 增量迭代
- 小步快跑
![](https://i-blog.csdnimg.cn/blog_migrate/925e733be66b01698d01c03f7bcff862.jpeg)
-
DevOps 生命周期
-
DevOps 对发布的影响
- 减少变更范围
- 加强发布协调
- 自动化
-
持续集成 CI/持续交付 CD
-
CD与DevOps的关系
从 CI_CD 到 DevOps
CI/CD 是一种在应用开发阶段通过自动化的方式,频繁向客户交付应用的方法,其核心概念是持续集成、持续交付和持续部署。CI/CD 可以让持续的自动化与监控贯穿整个生命周期,覆盖从集成到测试再到交付与部署,与之相关联的事务通常被统称为“CI/CD 管道”
,具体实施则由开发和运维团队以敏捷开发的方式协作。
https://my.oschina.net/u/4868096/blog/5233761
2 项目管理与跨部门沟通协作
![](https://i-blog.csdnimg.cn/blog_migrate/f203e00808ee0a06038997214d5f76a9.jpeg)
-
跨部门沟通协作
-
与产品沟通
- 需求评审会
- 在分析需求阶段
- 在测试用例编写阶段
- 在测试过程中
-
与研发沟通
- 在分析需求阶段
- 在测试用例编写阶段
- 在测试过程中
- 在线上监控发现bug时
-
上下游配合测试
- 测试计划沟通
- 环境对接
- 熟悉业务
-
-
项目实例