第1章 引言
1.1 读者对象
1.2 编码语言
1.3 软件测试方法快速浏览
1.4 联机文档
1.5 本书包含章节
1.6 源代码
1.7 样式
1.8 错误
1.9 作者联系方法
1.10 建议与评论
1.11 致谢
第2章 测试进阶
2.1什么是软件测试
2.2 为什么需要软件测试
2.3 软件测试目的
2.4 软件测试原则
2.4.1 尽早和不断地测试
2.4.2 彻底的测试不可能
2.4.3 由小到大的测试范围
2.4.4 避免检查自己的代码
2.4.5 追溯至用户需求
2.4.6 考虑到各种输入
2.4.7 错误集中发生现象
2.4.8 跟踪测试错误结果
2.4.9 合理安排测试计划
2.4.10 错误的关联和依赖
2.4.11 测试结果的全面检查
2.4.12 及时更新测试
2.5 软件的可测试性
2.6 测试人员的素质
2.7 如何成为测试专家
2.8 测试人员最好拥有编程或者项目经验
2.9 本章总结
第3章 认识和理解
第4章 敏捷测试
第5章 类测试
第6章 深入浅出Junit
第7章 Junit GUI和扩展
第8章 Junit和类测试
第9章 Junit测试的延伸
第10章 软件BUG和管理
附录A 失败的项目
附录B 小集市里的谈话
附录C Web性能测试工具“StressTest”
附录D 推荐的相关书籍
展开