软件测试的艺术(原书第2版) pdf
内容简介
本书以一次自评价测试开篇,从软件测试的心理学和经济学入手,探讨了代码检查、走查与评审、测试用例的设计、模块测试、系统测试、调试等主题,以及极限测试、因特网应用系统测试等高级主题,全面展现了作者的软件测试思想。本书是软件测试领域的佳作,其结构合理、内容简洁、语言流畅。本书适合作为软件测试做从业人员的参考手册,以及高等院校软件测试课程的教材或参考书。
作者简介
Glenford J.Myers Spectrum Signals的现任主管,IBM系统研究院前高级成员,同时还是RadiSys有限公司的前任CEO和创始人。
Tom Badgett IdleAire科技有限公司的CIO,管理着一个软件开发小组,该小组为该公司设计并维护复杂、实时的财务和客户支持系统。他已出版超过50本关于软件和硬件的书籍,并是《PCjr Magazine》和《Digital News》的技术编辑。他为主流计算机刊物撰写过数以百计的文章。
Todd M.Thomas 专业的软件研发人员和数据库管理员,有9年以上的从业经验,在其职业生涯中接触过各种规模的政府部门和私人的软件项目。他曾编著《Java Data Access》,该书描述了如何使用Java技术来充分利用企业数据的存储。
CoreySandier Word协会的主席,为很多大型出版公司策划过计算机、科技、商务和旅游书籍。他是畅销书《Fix Your Own PC》的作者,并且是《Dgital News》的前编辑主任和主编。他还曾是《PCWeek》的纽约办事处主管,《PC Magazine》的首任执行编辑。
目录
译者序
前言
引言
第1章 一次自评价测试
第2章 软件测试的心理学和经济学
2.1 软件测试的心理学
2.2 软件测试的经济学
2.2.1 黑盒测试
2.2.2 白盒测试
2.3 软件测试的原则
2.4 小结
第3章 代码检查、走查与评审
3.1 代码检查与走查
3.2 代码检查
3.3 用于代码检查的错误列表
3.3.1 数据引用错误
3.3.2 数据声明错误
3.3.3 运算错误
3.3.4 比较错误
3.3.5 控制流程错误
3.3.6 接口错误
3.3.7 输入/输出错误
3.3.8 其他检查
3.4 代码走查
3.5 桌面检查
3.6 同行评分
3.7 小结
第4章 测试用例的设计
4.1 白盒测试
4.1.1 逻辑覆盖测试
4.1.2 等价划分
4.1.3 一个范例
4.1.4 边界值分析
4.1.5 因果图
4.2 错误猜测
4.3 测试策略
第5章 模块(单元)测试
5.1 测试用例设计
5.2 增量测试
5.3 自顶向下测试与自底向上测试
5.3.1 自顶向下的测试
5.3.2 自底向上的测试
5.3.3 比较
5.4 执行测试
第6章 更高级别的测试
6.1 功能测试
6.2 系统测试
6.2.1 能力测试
6.2.2 容量测试
6.2.3 强度测试
6.2.4 易用性测试
6.2.5 安全性测试
6.2.6 性能测试
6.2.7 存储测试
6.2.8 配置测试
6.2.9 兼容性/配置/转换测试
6.2.10 安装测试
6.2.11 可靠性测试
6.2.12 可恢复性测试
第7章 调试
第8章 极限测试
第9章 测试因特网应用系统
附录A 极限测试应用程序样例
附录B 小于1000的素数
词汇表
会员免费下载
链接:https://pan.baidu.com/s/1FDeywS4WKR950xhoxMeKug
提取码: ****** 查看
成为本站VIP会员即可无限下载。 请先点击百度网盘,看资源是否还在,不在请点击链接通知站长补资源。
资源标签点击标签可查看对应分类的资源