本书从软件测试的基础知识讲起,继而对软件测试技巧及软件测试管理等问题进行了深入的探讨。本书先介绍了测试目标、测试类型,说明如何报告和分析故障;而后介绍了问题跟踪系统的使用、测试用例的设计、设备测试,测试本地化、测试工具,以及测试计划和测试文档;最后介绍了测试项目及测试人员的管理。此外,本书最后的附录列出了400多个常见的软件错误,并对每个错误进行了简要说明,可供测试人员参考。本书不仅适合软件测试人员和测试经理,也适合项目经理和程序员阅读,尤其适合作为软件测试岗位培训的教材。本书讲述如何在现实世界的环境下测试计算机软件,作者都曾在知名的硅谷软件公司中担任过测试经理或软件开发经理。现今,成功的商业软件公司已经学会了在严格的时间及预算限制下研发出高质量产品的方法,而本书诠释了这些成功的软件公司所采用的软件测试技术和方法。本书面向的读者:●测试人员和测试经理。●项目经理——掌握时间基线、研究深度以及使测试人员保持其责任心的沟通技能。●程序员——获得洞察代码中错误根源的能力,了解软件测试的必要性和内容。●学生——软件开发人员初级岗位的培训。本书的写作目标是使读者学会:●如何快速发现重要缺陷。●如何清晰描述软件错误。●如何以最少的篇幅创建测试计划。●如何设计和使用缺陷跟踪系统。●判断在产品开发过程中哪个阶段适合进行测试。●如何测试要翻译成其他语言的产品。●如何测试与设备(如打印机)的兼容性。●判断哪些法规适用于软件质量保障。特别推荐:《软件测试(原书第2版)》《软件测试:经验与教训》《软件测试的有效方法(原书第2版)》《实用软件测试过程》《软件测试自动化》《软件测试过程管理(原书第2版)》