Formation SoapUI, automatiser les tests des services Web

Description de la formation SoapUI

SoapUI est un outil d’automatisation des services Web open source qui offre des capacités d’automatisation fonctionnelle et non fonctionnelle. La formation SoapUI vous permettra en tant que testeur d’appréhender l’automatisation des tests des services Web Rest et Soap. 

Objectifs pédagogiques

À la fin de la Formation SoapUI , vous serez à portée de :

  • Comprendre tous les cas d’utilisation de SoapUI
  • Comment Installer et configurer SoapUI
  • Créer, configurer et gérer un projet SoapUI
  • automatiser les tests de web services 

Publique concerné

  • Développeurs, chefs de projet et les équipes de tests et de qualification.

Pré-requis

  • Connaissances de base en tests logiciels et des services Web SOAP et REST.

Programme de la formation SoapUI

1/ Introduction aux tests de Web Services avec SoapUI

  • Rappel des concepts de base du test logiciel.
  • Rappels sur les Web Services 
  • Le test logiciel appliqué au Web Services.
  • Les différents outils de tests logiciels existants.
  • Présentation des particularités de SoapUI.
  • Présentation des différents cas d’utilisation de SoapUI.

2/ Mise en place de l’environnement SoapUI

  • Installation et configuration de SoapUI sous Windows.
  • Présentation de l’interface graphique de SoapUI.
  • Création d’un premier projet SoapUI.
  • rajoutant un WSDL à un projet SoapUI.

3/ Mise en œuvre de tests fonctionnels

  • Pourquoi faire des tests fonctionnels ?
  • Définir des points de contrôle (assertions).
  • Mettre en œuvre des scénarios de tests (TestCase, TestSuite ,TestStep).
  • Présentation de l’éditeur de formulaire de SoapUI.
  • Présentation de l’éditeur de « contours » de SoapUI.
  • Présentation de l’option « Point and Click » des tests.
  • Export et analyse des résultats.

4/ Mise en œuvre de tests de charge

  • Qu’est-ce qu’un test de charge (load testing) ?
  • Plan de test de charge.
  • La particularité du Load Testing avec SoapUI.
  • Ajout d’assertions au test de charge.
  • Créer et lancer un test de charge dans un projet SoapUI.
  • Export et analyse des résultats.

5/ Créer et utiliser les services Mock

  • Comprendre l’importance des services Mock pour les tests.
  • Création et édition d’un service Mock.
  • Présentation de l’appel de services Mock.
  • Customisation de la réponse du service Mock.

6/ La génération de data en entrée et en sortie avec DataGen et DataSink

  • Présentation du type de test data-driven.
  • DataGen : la génération de data en entrée des tests.
  • DataSink : la génération de data en sortie des tests

 

Inscription maintenant

 


[site_reviews_form id= »l06rci8w » hide= »title,email,terms »]