软件测试精品书籍文档下载

发布时间 2023-05-17 16:26:34作者: 磁石空杯

接口测试

《测试Web APIs》 API Testing and Development with Postman -- 推荐

image

探索API的世界,并学习如何使用Postman和Newman CLI将其与生产就绪的应用程序集成。

  • 学习有效的API测试和API设计的原则
  • 深入了解Postman提供的各种功能
  • 了解何时以及如何使用Postman为软件和Web应用创建高质量的API

Postman实现了对网络API的探索和测试,帮助测试人员和开发人员弄清API的工作原理。利用Postman,你可以为任何API创建有效的测试自动化。如果你想把你的API知识迅速用于工作,这本使用Postman的实用指南将帮助你开始使用。

本书提供了学习实现和相关方法的实践方法,将使你很快就能使用Postman并运行。包括对基本概念的逐步解释、实际例子和自我评估问题,本书从一开始就带你了解有效的API测试的原则。理论和实际例子的结合将帮助你学习如何使用Postman来创建设计良好、有文件记录和经过测试的API。然后,你将能够尝试一些实践项目,教你如何使用Postman为已经存在的API添加测试自动化,并指导你使用Postman从头创建一个设计良好的API。

在本书结束时,你将能够使用Postman为你正在使用的任何API设置和运行API测试。

  • 理解有效的API测试所涉及的内容
  • 在Postman中使用数据驱动的测试来创建可扩展的API测试
  • 理解设计良好的API是什么样子的
  • 熟练掌握API术语,包括不同类型的API
  • 掌握API的功能和非功能测试
  • 了解如何在Postman中使用OpenAPI和mocking等行业标准

《测试Web APIs》 Testing Web APIs -- 推荐

通过实施自动化测试过程,确保你的网络API是一致的,没有错误的。

在测试Web APIs中,你将

  • 设计和实施一个网络API测试策略
  • 建立测试自动化套件
  • 学习使用Pact的合同测试
  • 促进合作讨论以测试网络API设计
  • 进行探索性测试
  • 在可下载的API沙盒环境中进行安全实验

《测试Web APIs》教你为你的Web APIs计划和实施完美的测试策略。在书中,你将探索数十种不同的测试活动,以帮助你为你的项目开发定制的测试制度。这本实用的书通过将抽象的战略概念应用于常见的API测试场景,揭示了这些复杂的想法如何在现实世界中发挥作用,从而揭开了抽象战略概念的神秘面纱。你将学会对API测试采取风险驱动的方法,并建立超越代码和需求覆盖率的基础的战略。你的整个团队将很快参与到确保质量中来。

《测试Web APIs》是一本独特而实用的指南,从测试套件的初始设计到文档编制、实施和交付一贯优秀的API的技术。你会看到广泛的测试技术,从探索性测试到生产代码的实时测试,以及如何使用行业标准工具的自动化来节省时间。本书有助于消除API测试的麻烦。

Mark Winteringham是测试部的OpsBoss,他在那里教授软件测试的许多方面。

目录

  • 第1部分:web api测试的价值
    • 1 为什么以及如何测试Web APIs
    • 2 开始我们的测试之旅
    • 3 质量和风险
  • 第二部分 开始我们的测试策略
    • 4 测试API设计
    • 5 探索性测试API
    • 6 自动进行网络API测试
    • 7 建立和实施测试策略
  • 第三部分 扩展我们的测试策略
    • 8 高级网络API自动化
    • 9 合同测试
    • 10 性能测试
    • 11 安全测试
    • 12 生产中的测试

Learn API Testing 《学习API测试》

image

探索软件网络应用程序架构、API测试、编码实践,以及更好的API测试自动化开发和管理的标准。本书的重点是目前从事API测试的有抱负的软件测试工程师,以及那些开始他们在软件测试领域的旅程。

你将从介绍API测试和涉及API的软件网络应用开始。然后,本书转向软件行业中使用的认证标准,以及API测试中使用的工具、框架和库。随着本书的进展,你会了解到测试金字塔,如何测试API,什么是好的测试脚本,以及各种编码准则。最后,你将会写出你自己的API测试脚本。

学习API测试是你了解一个典型的软件Web应用、其请求和响应以及一个好的测试脚本的属性的途径。

你会学到什么

  • 研究有效测试自动化的实践、标准和准则
  • 使用不同的工具,如RestAssured, Curl, 和Postman
  • 了解API测试范式(内部/外部API,CDCT)。
  • 回顾关于工业软件API测试过程的案例研究
  • 测试框架