《有效的软件测试:开发人员指南》

作者:

日期:2023-02-05

出版:

  • 229
  • 0
  • 1

作品总结

《有效的软件测试:开发人员指南》

超越基础测试!出色的软件测试使整个软件开发过程更加高效。本书揭示了一种系统而有效的方法,可以帮助您自定义测试覆盖率并在棘手的极端情况下捕获错误。

在《
有效的软件测试》,您将学习如何:

  • 设计测试,发现错误的机会要高得多
  • 读取代码覆盖率指标并使用它们来改进测试套件
  • 了解何时使用单元测试、集成测试和系统测试 使用模拟和存根来简化单元测试
  • 考虑前置条件、后置条件、不变量、 和合同实施
  • 基于属性的测试 
  • 利用依赖注入和六边形架构等编码实践,使您的软件更易于测试 
  • 编写良好且可维护的测试代码 

《有效的软件测试》教您一种系统的软件测试方法,以确保您的代码质量。

本书充满了从软件工程中经过验证的研究中提取的技术,每一章都将一项新技术付诸实践。遵循真实世界的用例和详细的代码示例,您很快就会进行工程测试,发现边缘情况中的错误和您从未想过要测试的代码部分!在此过程中,您将培养一种测试的直觉,可以通过反复试验来节省多年的学习时间。

关于技术:
《有效的软件测试》可确保您交付高质量的软件。对于软件工程师来说,测试是开发过程的关键部分。掌握基于规范的测试、边界测试、结构测试和其他核心策略对于编写好的测试并在错误投入生产之前捕获它们至关重要。

关于本书
《有效的软件测试》是创建无错误软件的实践指南。它专为开发人员编写,可指导您完成从单个单元到整个组件的所有不同类型的测试。您还将学习如何设计有助于测试的代码,以及如何编写易于维护的测试代码。本书提供了一种彻底、系统的方法,包括带注释的源代码示例、现实场景和合理的解释。

0条评论