一、基础入门类
《软件测试的艺术》 被誉为软件测试领域的经典之作,系统探讨测试策略、设计、执行及评估,适合初学者和资深测试人员。
《软件测试:经验与教训》
通过实际案例总结测试经验,强调测试人员需具备的思辨思维,适合有2-20年经验的专业人士。
《探索式测试》
介绍灵活的测试方法,强调测试人员的直觉与创造力,适合希望提升测试技能的从业者。
二、技术进阶类
《Python编程:从入门到实践》
虽然不是专门的测试书籍,但提供了Python编程基础,对自动化测试脚本编写有重要参考价值。
《Selenium自动化测试》
实用指南,涵盖自动化框架选择、脚本编写及结果分析,适合自动化测试方向从业者。
《敏捷软件测试:原则、模式与实践》
针对敏捷开发环境,详细说明测试策略与持续集成方法,适合敏捷团队成员。
三、行业经典与前沿类
《Google软件测试之道》
深入剖析Google的测试体系,涵盖测试架构、工程师职责及行业趋势,对建立高效测试流程有指导意义。
《软件测试架构实践与精准测试》
基于“川模型”构建测试架构,结合行业最佳实践,适合技术型测试工程师。
四、其他实用推荐
《测试驱动开发:TDD实战》: 介绍TDD方法,强调测试在开发中的前置作用。 《移动App测试实战》
《Kali Linux渗透测试的艺术》:结合安全工具与实战案例,适合信息安全领域测试人员。
阅读建议
初学者建议从《软件测试的艺术》或《探索式测试》入手,结合《Python编程》提升基础。
中级测试人员可重点阅读《Selenium自动化测试》和《敏捷软件测试》。
高级从业者推荐《Google软件测试之道》和《软件测试架构实践与精准测试》,并关注行业动态以保持技术前沿性。