| 作 者: | 陈卫卫 |
| 出版社: | 西安电子科技大学出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 计算机 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
绪论
0.1 软件测试的背景及必要性
0.1.1 软件测试的背景
0.1.2 软件缺陷的定义
0.1.3 软件缺陷的种类、级别及状态
0.1.4 软件缺陷产生的原因
0.2 软件测试的基础理论
0.2.1 软件测试技术的发展历史
0.2.2 软件测试的定义
0.2.3 软件测试与软件开发
0.2.4 软件测试的目的
0.2.5 软件测试的原则
0.2.6 软件测试的分类
项目一 设计测试用例测试分段函数程序
1.1 问题情境
1.2 问题分析
1.3 任务设计与实施
1.4 知识总结
1.4.1 黑盒测试方法——等价类划分法
1.4.2 使用测试用例的原因
1.5 应用实践
项目二 Next Date( )函数的测试
2.1 问题情境
2.2 问题分析
2.3 任务设计与实施
2.4 知识总结
2.4.1 黑盒测试方法——边界值分析法
2.4.2 健壮性测试
2.5 应用实践
项目三 判断输入字符串格式程序的测试
3.1 问题情境
3.2 问题分析
3.3 任务设计与实施
3.4 知识总结
3.4.1 因果图法产生的背景
3.4.2 因果图法的概念
3.4.3 因果图中的约束
3.4.4 采用因果图法设计测试用例的步骤
3.5 应用实践
项目四 判断三角形类型程序的测试
4.1 问题情境
4.2 问题分析
4.3 任务设计与实施
4.4 知识总结
4.4.1 黑盒测试方法——决策表法
4.4.2 黑盒测试的原则与策略
4.4.3 黑盒测试的优缺点
4.5 应用实践
项目五 Do Work( )函数的测试
5.1 问题情境
5.2 问题分析
5.3 任务设计现实施
5.3.1 用语句覆盖测试方法对Do Work( )函数完成测试
5.3.2 用条件覆盖测试方法对Do Work( )数完成测试
5.3.3 用判定覆盖测试方法对Do Work( )函数完成测试
5.3.4 Hj判定/条件覆盖测试方法对Do Work( )函数完成测试
5.3.5 用组合覆盖测试方法对Do Work( )函数完成测试
5.4 知识总结
5.4.1 白盒测试方法的概念
5.4.2 逻辑覆盖测试
5.5 应用实践
项目六 Vi Sort( )函数的测试
6.1 问题情境
6.2 问题分析
6.3 任务设计与实施
6.4 知识总结
6.4.1 路径覆盖测试法的基础理论
6.4.2 基本路径测试方法
6.4.3 循环测试方法
6.4.4 产生测试用例的其他方法
6.4.5 最少测试用例数计算
……
项目七 开源网络硬盘系统测试
项目八 对Windows计算器程序进行功能测试
项目九 对Mercury Web Tours Application网站的性能测试
附录A 软件测试计划模板
附录B 测试用例模板
附录C 软件测试报告模板
附录D 常见软件测试术语
参考文献