软件测试技术实战设计、工具及管理
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-04-14 20:44:57
微信
赏
支付宝
文档简介:
目 录
版权信息
内容提要
“51Testing软件测试网”作品系列 编辑委员会名单
序
书评
前言
第1篇 软件测试设计技术
第1章 软件测试的基本知识
1.1 软件测试的基本理论
1.1.1 软件测试的定义
1.1.2 软件测试术语
1.1.3 软件工程模型
1.1.4 软件测试模型
1.1.5 软件测试方法
1.1.6 软件测试步骤
1.1.7 软件缺陷管理
1.1.8 测试用例
1.1.9 软件测试类型
1.1.10 软件测试曲线
1.1.11 软件的杀虫剂现象
1.2 软件测试的七项基本原则
1.2.1 原则1:软件测试显示存在缺陷
1.2.2 原则2:穷尽软件测试是不可行的
1.2.3 原则3:软件测试尽早介入
1.2.4 原则4:缺陷集群性
1.2.5 原则5:杀虫剂悖论
1.2.6 原则6:软件测试活动依赖于软件测试背景
1.2.7 原则7:不存在缺陷(即有用系统)的谬论
1.3 验证与确认的区别
1.4 本章总结
1.4.1 介绍内容
1.4.2 案例
第2章 传统的软件测试的设计方法
2.1 运用等价类/边界值设计测试用例
2.1.1 等价类
2.1.2 边界值
2.1.3 基于输出的等价类/边界值划分
2.1.4 测试用例的设计
2.1.5 案例
2.2 运用决策表设计测试用例
2.2.1 四边形类型判断系统
2.2.2 用户登录系统
2.2.3 飞机票定价系统
2.3 运用状态转换图设计测试用例
2.3.1 从状态转换图到状态转换树
2.3.2 从状态转换图到状态转换表
2.3.3 业务流程状态转化法
2.4 运用决策树设计测试用例
2.4.1 文本编辑软件
2.4.2 机票购买系统
2.5 运用正交法设计测试用例
2.5.1 正交法
2.5.2 浏览器组合软件测试
2.6 软件白盒测试
2.6.1 语句覆盖测试
2.6.2 分支覆盖测试
2.6.3 条件覆盖测试
2.6.4 判定/条件覆盖测试
2.6.5 MC/DC(修订的条件/分支软件测试)覆盖测试
2.6.6 路径覆盖测试
2.6.7 控制流测试
2.6.8 单元测试中的基于代码的功能测试
2.6.9 总结
2.7 测试用例设计的若干错误观点
2.7.1 能发现到目前为止没有发现的缺陷的用例是好的用例
2.7.2 测试用例应该详细记录所有的详细操作信息
2.7.3 测试用例设计出来后是不用维护的
2.7.4 测试用例不应该包含实际的数据
2.8 本章总结
2.8.1 介绍内容
2.8.2 案例
第3章 探索式软件测试设计方法
3.1 探索式软件测试中用到的一些方法
3.1.1 表单输入的测试探索
3.1.2 模糊查询输入框输入数据的测试探索
3.1.3 对文件的探索
3.1.......
评论
发表评论