《实用软件测试技术》是新世纪高职高专教材编审委员会组编的软件专业系列规划教材之一。
软件测试是软件工程生命周期中一个非常重要的环节,通过严格、规范的测试流程,有效地实施软件测试,及时发现软件的错误和缺陷,是有效提高软件质量和改进软件过程的首要任务。软件测试技术既是软件技术发展过程中专家和学者研究的重要方向,也是软件开发机构和软件应用者迫切关心的问题。
本教材共分为三个部分,全面地介绍了软件测试技术的测试理论、测试标准、测试技术和实用工具等内容,并展望了软件测试的发展趋势。第一部分包括软件测试概述、软件测试技术;第二部分包括测试用例设计、软件测试管理、面向对象软件测试和基于Web的测试;第三部分为软件测试工具实践,主要介绍了自动化测试工具的使用及相关技术。
本教材不像传统的软件测试教科书那样重点介绍艰深、枯燥的测试理论,而是结合软件测试这个职业的工作特点,重能力培养,可读性强,实用性高,是一本适合高职高专计算机软件技术专业、体现职业教育特色的软件测试教材或参考书。
本教材面向的主要对象是高职高专计算机专业或软件技术专业的学生,可作为其软件测试课程的教材或教学参考书,也可以为有意从事或即将从事软件测试的人员提供直接的帮助和指导。
在编写本教材的过程中,编者参考、借鉴了许多学者的著作和研究资料,在参考文献中尽可能列出,在此向他们表示由衷的感谢。
由于时间仓促和编者水平有限,书中难免存在疏漏之处,敬请广大读者批评指正。
第1章 软件测试概述 / 1
1.1 软件测试基础 / 1
1.2 软件测试发展史和发展前景 / 8
1.3 软件测试的目的、原则和相关标准 / 10
1.4 软件测试人员 / 12
习题1 / 14
第2章 软件测试技术 / 15
2.1 软件测试技术概述 / 15
2.2 测试环境 / 24
2.3 白盒测试 / 26
2.4 黑盒测试 / 34
2.5 其他测试技术 / 45
习题2 / 46
第3章 测试用例设计 / 48
3.1 测试用例的基本概念 / 48
3.2 测试用例的设计要求 / 50
3.3 测试用例的设计实例 / 55
3.4 测试用例的执行与管理 / 57
习题3 / 61
第4章 软件测试管理 / 62
4.1 软件测试管理概述 / 62
4.2 软件测试的组织与人员管理 / 64
4.3 软件测试过程管理 / 67
4.4 测试文档管理 / 71
4.5 软件测试的配置和风险管理 / 75
4.6 常用软件测试管理工具 / 79
习题4 / 82
第5章 面向对象软件测试 / 83
5.1 面向对象软件测试概述 / 83
5.2 面向对象软件测试的内容与范围 / 85
5.3 面向对象软件测试模型 / 86
5.4 面向对象软件测试用例设计 / 87
5.5 面向对象软件测试工具JUnit / 92
习题5 / 103
第6章 基于Web的测试 / 104
6.1 基于Web的测试概述 / 104
6.2 Web应用的功能测试 / 106
6.3 基于Web的性能测试 / 113
6.4 Web应用的界面测试 / 120
6.5 Web应用的客户端兼容性测试 / 123
6.6 Web应用的安全性测试 / 127
6.7 Web系统测试方法举例 / 133
习题6 / 144
第7章 软件测试自动化 / 145
7.1 软件自动化测试概述 / 145
7.2 自动化测试管理工具QC的使用 / 147
7.3 功能自动化测试工具QTP的应用 / 158
7.4 性能自动化测试工具LoadRunner的应用 / 168
习题7 / 184
参考文献 / 185
附 录 / 186
附录A 软件测试计划 / 186
附录B 软件测试报告 / 190
-
代码及工具《实用软件测试技术》郭清菊, 曹起武
课程: 软件测试 类型: rar 大小:259.61 MB上传时间: 2022-07-28 10:30:01
-
课件《实用软件测试技术》郭清菊, 曹起武
课程: 软件测试 类型: rar 大小:5.62 MB上传时间: 2022-07-28 10:30:01
-
习题参考答案《实用软件测试技术》郭清菊, 曹起武
课程: 软件测试 类型: docx 大小:37.28 KB上传时间: 2022-08-11 17:16:00
全部下载