软件测试所有内容笔记正在陆续更新中,笔记已经在本地记录,全部为自己手动记录的笔记及总结,正在开始更新中,后续会逐步更新并完善到
软件测试学习内容总结专栏。
本节内容:测试方法与理论基础知识。
1 软件开发流程
与计算机系统操作有关的计算机程序、可能的文件、文档及数据。
传统瀑布模型 --> 敏捷开发模型 --> DevOps开发模型

- 瀑布模型优缺点
-
XP

-
SCRUM

-
敏捷开发总结
- 增量迭代
- 小步快跑
-
DevOps 生命周期

-
DevOps 对发布的影响
- 减少变更范围
- 加强发布协调
- 自动化
-
持续集成 CI/持续交付 CD

-
CD与DevOps的关系

从 CI_CD 到 DevOps
CI/CD 是一种在应用开发阶段通过自动化的方式,频繁向客户交付应用的方法,其核心概念是持续集成、持续交付和持续部署。CI/CD 可以让持续的自动化与监控贯穿整个生命周期,覆盖从集成到测试再到交付与部署,与之相关联的事务通常被统称为“CI/CD 管道”,具体实施则由开发和运维团队以敏捷开发的方式协作。
https://my.oschina.net/u/4868096/blog/5233761
2 项目管理与跨部门沟通协作
-
跨部门沟通协作
-
与产品沟通
- 需求评审会
- 在分析需求阶段
- 在测试用例编写阶段
- 在测试过程中
-
与研发沟通
- 在分析需求阶段
- 在测试用例编写阶段
- 在测试过程中
- 在线上监控发现bug时
-
上下游配合测试
- 测试计划沟通
- 环境对接
- 熟悉业务
-
-
项目实例


本文详细介绍了软件测试的基础知识,包括软件开发流程、项目管理与跨部门协作、测试流程体系、测试技术体系等。探讨了瀑布模型、敏捷开发和DevOps模型,强调了测试左移和测试右移的重要性。同时,讲解了软件测试模型如V模型、W模型和H模型,以及测试工作流程、测试分类和分层测试体系。此外,还提到了常用的测试平台、黑盒测试和白盒测试方法论。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



