导图社区 软件测试思维导图
关于软件测试思维导图,软件测试的定义——使用技术手段验证软件是否满足需求。
社区模板帮助中心,点此进入>>
测试总结
软件测试的定义——使用技术手段验证软件是否满足需求
测试分类
阶段划分
1.单元测试——针对源代码进行测试
2.集成测试——针对接口进行测试
3.系统测试——针对功能和非功能进行测试
4.验收测试——内测、公测
代码可见度划分
1.黑盒测试——不关注源代码针对功能测试(系统测试)
2.灰盒测试——针对结构进行测试(集成测试)
3.白盒测试——针对源代码进行测试(单元测试)
专项
1.性能测试
2.安全
质量模型的重点5项
1.功能
2.性能
3.兼容
4.易用
5.安全
测试流程的6个步骤
1.需求评审
角色
1.产品经理
2.开发
3.测试
目的
1.需求理解一致
2.知道被测试项目有哪些功能模块
2.测试计划
1.测什么
2.谁来测
3.怎么测
3.用例设计——针对穷举进行设计
4.用例执行
5.缺陷管理
6.测试报告
测试模板8要素
1.测试编号——项目简称_模块简称_编号
2.用例标题——预期结果(测试点)
3.项目/模块——用例所属项目或模块
4.优先级——P0-P4(P0最高)
5.前置条件——操作步骤之前的操作
6.测试步骤——执行用例步骤
7.测试数据——执行步骤中的重点数据
8.预期结果——用例执行结果+不同角色隐形结果
针对穷举场景设计测试用例
方法:等价划分
说明
有效等价——符合需求范围之内的为有效
无效等价——符合需求范围之内
用法
有效等价取1个值
每个屋小集合取1个