Plan du cours

Introduction

  • Qu'est-ce qu'un test d'API et pourquoi le faire ?
  • Tests d'API basés sur REST ou SOAP

Aperçu du modèle d'architecture à trois niveaux

  • Niveau de présentation - Interface utilisateur (UI)
  • Niveau logique - logique Business (API)
  • Niveau des données - données de la base de données (DB)

Aperçu de la syntaxe Rest Assured

  • Similitudes avec Gherkin et BDD

Création d'un projet

Tester le niveau logique

Envoi de requêtes à l'API

  • Requêtes POST, GET, PUT, DELETE, OPTIONS, PATCH et HEAD

Validation et vérification des réponses

Test de la fonctionnalité de l'API

Travailler avec TestNG

Test de la fiabilité de l'API

Exécution Performance Testing

Réalisation de tests de sécurité

Débogage

Automatiser vos tests

Résumé et conclusion

Pré requis

  • Connaissance de base de l'API REST.
  • Expérience des tests de logiciels en Java.

Audience

  • Ingénieurs AQ, testeurs et développeurs de tests impliqués dans les tests de logiciels et d'API de services web
 7 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (5)

Cours Similaires

Test Automation with Selenium and Katalon Studio

14 heures

Automation Testing with Cypress

14 heures

Watir: Web Test Automation with Ruby

21 heures

Testing React Apps with Jest

14 heures

Iridium: Cucumber and Selenium Based Testing

7 heures

Testing Angular Applications

14 heures

Protractor: End-to-End Testing for Angular Web Applications

14 heures

Advance Test Automation in Java using Selenium with continuous integration and version control

35 heures

Advanced Selenium

14 heures

Advanced Selenium with C#

14 heures

Selenium C# Test Automation

14 heures

Selenium with Jenkins and Docker

14 heures

Selendroid: Automated Testing for Android

7 heures

Catégories Similaires