前言
第一部分 测试者之美
第1章 这对你有好处吗
第2章 完美的测试让利益相关者满意
我们为谁而测试
什么令人满意
什么美是外在美
什么美是内在美
结论
第3章 创建开源的QA社区
交流
志愿者
协调
结论
第4章 协作是性能测试之美的基石
设置舞台
100%?!?失败
这不是内存泄漏
处理不了负荷,修改用户界面吧
这不可能是网络的原因
总结
第二部分 过程之美
第5章 用模糊测试让办公软件更可靠
用户的期望
什么是模糊测试
为什么要模糊测试
模糊测试
将来的考虑
第6章 缺陷管理和测试用例的有效性
缺陷管理
管理缺陷的第一步是定义缺陷
测试用例的有效性
OpenSolaris桌面团队的案例研究
致谢
参考文献
第7章 漂亮的XMPP测试
简介
XMPP 101
XMPP协议测试
简单请求.响应协议的单元测试
多级协议的单元测试
会话初始化测试
自动化的交互性测试
未琢之玉:CML有效性测试
结论
参考文献
第8章 大规模测试自动化之美
在我们开始前
什么是大规模测试自动化
第一步
自动化测试和测试用例的管理
自动化测试实验室
测试分配
失败分析
报告
整合
第9章 美比丑好
稳定性的价值
确保正确性
结论
第10章 测试随机数发生器
什么使随机数发生器的测试这么微妙
均匀随机数发生器
非均匀随机数发生器
逐级的测试
结论
第11章 以变化为中心的测试
如何建立由文档驱动的、以变化为中心的测试框架
复杂代码开发模式中以变化为中心的测试
结论
第12章 软件以用为本
与工作的关系
增加不同的思考角度
探索性测试、随机测试和脚本测试
多用户测试
科学实验室
模拟真实应用
在监管环境进行测试
结语
第13章 软件开发是创新过程
高效的敏捷开发
练习、排练、演出
隐含的价值
两个批判工具
软件测试运动
敏捷测试之美
QA不是魔鬼
美是内在
参考文献
第14章 测试驱动开发:驾驭美之新标准
比例与平衡之美
……
第三部分 工具之美
附录A 撰稿人简介
附孙B 译者简介