Bien tester son API Web avec POSTMAN

所在平台: Udemy

课程主页: https://www.udemy.com/course/bien-tester-son-api-webrest-avec-postman/

课程评论:没有评论

第一个写评论        关注课程

课程简介

## Coursera 课程总结:使用 Postman 高效测试 Web API **课程名称:** Bien tester son API Web avec POSTMAN **课程概述:** 在当今 Web 和移动应用开发领域,Web API 无处不在,成为连接前端和后端的关键。本课程旨在教授学员如何熟练使用 Postman,一个强大的工具,来高效、全面地测试 Web API。 **核心内容:** * **Postman 手动测试入门:** 学习如何使用 Postman 发送各种 HTTP 请求(GET, POST, PUT, DELETE 等),并初步验证 API 的响应。 * **编写自动化测试脚本:** 掌握利用 Postman 的 JavaScript API 编写可脚本化的测试,以自动化验证 API 响应的内容、状态码等。 * **组织和参数化测试:** 学习如何使用 Collections 来组织和管理测试用例,并利用 Environments 来参数化测试,以便在不同的测试场景下运行。 * **数据驱动测试:** 了解如何生成和使用数据集,以实现更全面的 API 测试覆盖。 * **集成 CI/CD:** 通过 Newman (npm 包),学习如何将 Postman 测试集成到持续集成/持续交付 (CI/CD) 工具链中,如 Jenkins, GitLab, Azure DevOps,实现自动化部署前的 API 质量保障。 * **Node.js 和 ASP.NET Core API 开发实践:** 课程还包含实操部分,将指导学员创建简单的 Node.js 和 ASP.NET Core Web API,并为这些 API 编写测试。 **课程优势:** 本课程不仅教授 Postman 的基础用法,更侧重于如何将 Postman 应用于自动化测试,从而提高开发效率,减少生产环境中的意外情况,确保 API 的稳定性和可靠性。通过与 Newman 的结合,学员可以将 API 测试融入到现代化的 DevOps 工作流程中。

课程评论(0条)

课程详情

Aujourd'hui, les APIs web ont pris le pouvoir! Que ce soit à travers les applications WEB Angular, React ou VueJs, ou bien à travers les applications mobiles les APIs REST sont partout!Et que faisons-nous pour tester les requêtes vers notre API Web ? - Un test directement depuis notre application WEB, Mobile ?- Des tests depuis le navigateur ?- Nous utilisons peut-être déjà Swagger ?Il existe un autre moyen, qui est assez répandu:> Passer par Postman pour lancer sa requête HTTP.Nous pouvons alors tester les method: GET, POST, PUT, DELETE,...Ca c'est la première étape.Et si je vous disais que vous pouvez automatiser tous vos tests ? Et si vous appreniez à créer des tests, scriptables (avec une api postman javascript), et utilisable, même dans un moteur d'intégration/livraison continue ?POSTman, ce n'est pas que les tests manuels!C'est aussi tout un moteur de tests:- réutilisable- paramétrable- scriptableAinsi, vous aller pouvoir protéger vos APIs des surprises de livraison en production.Et en passant par le package npm newman, vous allez en plus pouvoir exporter vos tests (via des collections, des jeux de tests); et les lancer directement dans jenkins, gitlab, devops azure,...Elle est pas belle la vie ?!:)Ce que vous allez apprendre dans cette formation:- Utilisation de POSTman, en mode test manuel- Création des tests pour vérifier la réponse, son contenu- Organiser vos tests à travers des collections- Paramétrer vos tests, via des environnements de tests- Générer des jeux de données pour tester de manière plus globale- Préparer un yaml et package.json pour lancer les tests avec newmanEt un plus dans la formation:- nous allons créer une api avec node.js- nous ferons de même avec web api asp.net core

课程标签

0人关注该课程

主题相关的课程