0、探索式测试定义
百度定义:对探索性测试最直白的定义是:同时设计测试和执行测试。探索性测试有时候会与即兴测试(ad hoc testing)混淆。即兴测试通常是指临时准备的、即兴的Bug搜索测试过程。程。
虽然说是即兴测试,但是探索性测试也有一套方法论,具体方法论下面会详细说明。
1、探索式测试适用场景
1、新功能或复杂功能的初期测试,可以在冒烟测试阶段执行。
2、项目资源紧缺时,如时间压力大需快速发现关键缺陷。
3、常规测试兜底,补充用例执行测试的覆盖盲区。
4、beta测试
2、探索式测试方法
现在基于CPIE探索式测试理论即:CPIE(Collation、Prioritization、Investigation、Experimentation,收集、划分优先级、分析调研、实验)
| CPIE探索式测试策略 | 输入/输出 | 详细描述 | |
| 1、测试信息收集 | 收集被测产品信息 | 1、产品/竞品卖点、需求、特性 2、开发技术 3、测试技术,标准规则 |
1、产品侧:熟悉产品规格、需求、特性、市场反馈和行业标准 2、开发:设计文档、历史遗留问题和开发技术 3、测试:测试技术、工具等 |
| 2、划分优先级 | 确定测试任务优先级 | 分析产品风险、测试覆盖、测试方法和产品缺陷 | 1、明确覆盖范围,基于功能市场价值(什么区)+开发改动点(风险)确定不同模块测试优先级,再确定同一模块的不同功能维度的优先级。 2、确定不同分区的测试方法,原则:质量目标越高的测试方法越多 3、确定测试漫游地图 |
| 3、分析调研 | 确定输入和输出结 | ||

最低0.47元/天 解锁文章
3987

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



