1 / 117
文档名称:

朱少民ch3软件测试方法stmt.ppt

格式:ppt   大小:2,680KB   页数:117
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

朱少民ch3软件测试方法stmt.ppt

上传人:sanshengyuanting 2017/12/3 文件大小:2.62 MB

下载得到文件列表

朱少民ch3软件测试方法stmt.ppt

相关文档

文档介绍

文档介绍:朱少民
Kerry Zhu
软件测试方法和技术 第2版 第3章软件测试的方法
@
第2章回顾
@
软件缺陷是软件质量的对立面
软件缺陷(Bug)是什么
验证和确认
软件测试的分类和阶段
- 单元、集成、系统(性能、适用性、兼容性…)、验收测试
软件测试的工作范畴
- 策略、计划、设计、执行、报告、评估…
第3章软件测试的方法
@
白盒测试方法
黑盒测试方法
静态测试和动态测试
主动测试和被动测试
形式化测试方法
基于风险的测试
模糊测试方法
ALAC测试和随机测试方法
方法论和具体方法
从方法论看,更多体现了一种哲学的思想,例如辩证统一的方法,在测试中有许多对立统一体,如静态测试和动态测试、白盒测试和黑盒测试、自动化测试和手工测试等。
软件测试的方法论来源于软件工程的方法论,例如有面向对象的开发方法,就有面向对象的测试方法;有敏捷方法,就有和敏捷方法对应的测试方法。
@
黑盒子和白盒子
功能测试
数据驱动测试
结构测试
逻辑驱动测试
客户需求
事件驱动
输入
输出
@
静态的和动态的
主持人
作者
记录员
列席人员
内审员
技术专业人员
用户代表
不正式
正式
互审走读审查会议
运行程序
@
自动测试和手工测试
手工模拟用户操作

语句覆盖
判定覆盖
条件覆盖
判定条件覆盖
条件组合覆盖
路径覆盖
基本路径测试法
@
白盒测试方法
逻辑覆盖:以程序的内部逻辑结构为基础,分为语句覆盖、判定覆盖、判定-条件覆盖、条件组合覆盖等
基本路径测试:在程序控制流程的基础上,分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例。
@
xiangr@
白盒测试中的逻辑覆盖方法有以下7种:
语句覆盖
判定覆盖
条件覆盖
判定-条件覆盖
条件组合覆盖
路径覆盖
基本路径覆盖法