Plan du cours

Introduction

Postman et Test de l'API

  • Tests d'API vs tests unitaires vs tests d'interface utilisateur

Aperçu des protocoles pris en charge par Postman

  • Soap, Rest, HTTP, GraphQL
  • Paramètres de chemin vs paramètres de requête

Principes de base API Testing

  • Obtenir des demandes
  • Enregistrer des demandes
  • Paramétrer les demandes
  • Collections

Préparation de l'environnement de développement

  • Installation et configuration de Postman
  • Installation et configuration de Cucumer BDD
  • Installation et configuration de REST Assured
  • Installation et configuration de TestNG
  • Installation et configuration d'Eclipse
  • Installation et configuration de Maven

Postman Démarrage rapide

  • Création de collections
  • Envoi de requêtes API
  • Création d'environnements et de variables
  • Mise en œuvre de préréglages
  • Rédaction de scripts de test

REST Assured API avec Maven

  • Générer un projet
  • Ajouter des dépendances
  • Envoi de requêtes
  • Création de JSON complexes
  • Valider les réponses

TestNG Cadre

  • Création de tests
  • Exécution de tests multiples et parallèles
  • Les rapports TestNG

REST Assuré

  • Automatisation des demandes
  • Automatiser la validation des réponses

Cucumber BDD

  • Utiliser le paramétrage
  • Ajouter des listes et des bases de données
  • Intégration TestNG
  • Reporting dans Cucumber
  • Ajout d'une API assurée par REST

Résumé et conclusion

Pré requis

  • Java expérience

Public

  • Software Testers
 21 heures

Nombre de participants


Prix par participant

Nos Clients témoignent (4)

Catégories Similaires