目录
前言**部分软件测试综述**章软件测试背景1.1臭名昭著的软件错误案例研究1.1.1迪斯尼的狮子王,1994—19951.1.2英特尔奔腾浮点除法软件缺陷,19941.1.3美国航天局火星极地登卢19991.1.4爱国者导防御系统,199l1.1.5千年虫,大约19741.2软件缺陷是什么1.2.1描述软件失败的术语1.2.2软件缺陷:正式定义1.3为什么会出现软件缺陷1.4软件缺陷的修复费用1.5软件测试员究竟做些什么1.6怎样成为**软件测试员1.7小结1.8小测验第2章软件开发过程2.1产品的组成部分2.1.1软件产品需要多少投入2.1.2客户要求2.1.3产品说明书2.1.4进度表2.1.5软件设计文档2.1.6测试文档2.1.7软件产品由哪些部分组成2.2软件项目成员2.3软件开发模式2.3.1大棒模式2.3.2边写边改模式2.3.3流水模式2.3.4螺旋模式2.4小结2.5小测验第3章软件测试的实质3.1测试原则3.1.1**测试程序是不可能的3.1.2软件测试是有风险的行为3.1.3测试无法显示潜伏的软件缺陷3.1.4找到的软件缺陷越多,就说明软件缺陷越多3.1.5杀虫剂怪事3.1.6并非所有软件缺陷都能修复3.1.7难以说清的软件缺陷3.1.8产品说明书不断变化3.1.9软件测试员在产品小组中不受欢迎3.1.10软件测试是一项讲究条理的技术专业3.2软件测试的术语和定义3.2.1**和准确3.2.2验证和合法性检查3.2.3质量和可靠性3.2.4测试和质量评判(QA)3.3小结3.4小测验第二部分测试基础第4章检查产品说明书4.1开始测试4.1.1黑盒子和白盒子测试4.1.2静态和动态测试4.1.3静态黑盒子测试,测试产品说明书4.2对产品说明书进行**审查4.2.1设身处地为客户着想……第5章闭着眼睛测试软件第6章检查代码第7章带上X光眼镜检查软件第三部分运用测试技术第8章配置测试第9章兼容性测试**0章外国语言测试**1章易用性测试**2章测试文档第四部分加强测试**4章自动测试和测试工具**5章臭由轰炸和Beat测试第五部分使用测试文档**6章计划测试工作**7章编写和跟踪测试案例**8章报告发现的问题**9章评价成效第六部分软件测试展望第20章软件质量评判第21章软件测试员职业指导附录测验问题解答