导图社区 软件测试概述
软件测试概述笔记整理,分享给有需要的小伙伴。
社区模板帮助中心,点此进入>>
软件测试概述
软件测试原因
软件缺陷
从产品内部看
从外部看
设计不满足用户需求
功能不完善
界面混乱 系统崩溃
数据不够准确
软件测试的发展阶段
初始-随意
发展-软件危机出现
成熟-保证软件质量
软件测试定义
正反定义
正向-验证软件正常工作
反向-假设软件哟错误
Verification&Validation
软件测试层次和类型
单元测试
集成测试
系统测试
验收测试
软件测试过程
传统
需求评审
设计评审
etc.
敏捷测试
定义
符合敏捷测试宣言思想,遵守敏捷开发原则,在敏捷开发环境下能够很好的🐟整体开发流程融合的一系列测试实践。
Scrum(迭代式增量开发过程)
Product Backlog(需求定义阶段)
Sprint Backlog(阶段性任务划分🌹安排)
每个迭代(Sprint)实施阶段
验收测试-自动化工具🧰