Robot framework REST API testing with JSON schema

所在平台: Udemy

课程主页: https://www.udemy.com/course/robot-framework-api-testing-with-json-schema-basic-course/

课程评论:没有评论

第一个写评论        关注课程

课程简介

以下是关于 Coursera 课程“使用 Robot Framework 和 JSON Schema 进行 REST API 测试”的中文内容摘要: **课程名称:** 使用 Robot Framework 和 JSON Schema 进行 REST API 测试 **课程概述:** 您是否厌倦了手动测试 API?或者即使进行了自动化测试,仍在为验证大型 API 响应而苦恼?本课程专为那些已经具备手动或自动化 API 测试基础知识,并正在寻找更便捷的自动化 API 测试方法、以从测试中获取更多信息的人士而设计。 在这门基础课程中,您将学习如何使用 Python 和 JSON Schema,通过最简单的学习方式——大量的实践,在 Robot Framework 中编写自动化的 API 测试。我们将使用一个专门为本课程编写的自托管 API,共同完成总计 8 种不同类型的 API 测试。该 API 支持 GET、POST 和 DELETE 请求,您将亲自学习如何从中读取、写入和删除数据。 **课程内容亮点:** * **Postman 入门:** 安装并学习 Postman 的基础知识,并使用 Postman 手动测试 API。 * **JSON Schema 精通:** 理解 JSON Schema 的概念,学习如何编写和读取 JSON Schema。 * **JSON Schema 在测试中的应用:** 掌握如何在 API 测试中有效利用 JSON Schema。 * **Robot Framework 项目搭建:** 学习如何搭建一个基础的 Robot Framework 项目。 * **Python 与 Robot Framework 集成:** 学习如何编写 Python 代码并将其用作 Robot Framework 的库。 * **Robot Framework 实战:** 编写、运行和调试针对 API 的 Robot Framework 代码。 * **Requests 库运用:** 使用 Robot Framework 的 Requests 库,包括内置的状态码验证。 * **多样化 API 测试:** 针对 API 发起 GET、POST 和 DELETE 请求,编写 Robot Framework 测试用例。 * **大型 JSON 响应校验:** 验证大型 JSON 数据负载的格式。 * **JSON Schema 优化:** 修改 JSON Schema 以获得更深入的测试效果。 本课程将引导您完成所需的全部安装、设置测试 API 以及从零开始创建 Robot Framework API 测试项目。学完本课程后,您将能够自信地测试更大规模的 API 以及处理大型请求和响应!

课程评论(0条)

课程详情

Are you tired of testing API's manually? Or testing it automatically but you are struggling to validate big API responses?This course is designed for people, that have a basic understanding of testing API's manually and/or automated, but are searching for the next step how to automate API tests more convenient and by getting more information from the tests. In this basic course, you will learn to write automated API tests in robot framework by using python and the JSON schema with the simplest learning method - with a lot of practice. Using a self written API, which is designed specifically for this course, we will be automating a total of 8 different kinds of tests together.The API will be downloaded and hosted by yourself, so you can always access and test against it. It is designed to be able to receive GET, POST and DELETE requests, so you learn by yourself how to read, write and delete data from it. I will guide you in this course to learn things like:Install and learn the basics of postmanTest an API manually with postmanWhat a JSON schema is and how to write/read itHow to use the JSON schema within testingHow to setup a basic project in robot frameworkWrite python code and use it as a library in robot frameworkWrite, run and debug robot framework code against an APIUse the robot framework requests library with inbuilt status code verificationWrite robot framework tests against the API by using GET/POST/DELETE requestsVerify the format of bigger JSON loadsModify JSON schemas to get even more out of itThis course will walk you through installing everything that is needed, setting up the test API as well as creating a robot framework API testing project from scratch. After this, you will know how you are able to test even bigger API's and big requests and responses!

课程标签

0人关注该课程

主题相关的课程