Accueil > Gestion de projet, Agile et MOA > SoapUI : automatiser les tests de ses services Web Rest et SOAP
Formation #GPM181

Formation SoapUI : automatiser les tests de ses services Web Rest et SOAP

Durée : 3 jours

Code : GPM181


Sessions programmées :

Du 23 au 25 Août 2023

Du 08 au 10 Nov. 2023

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Installer et configurer SoapUI
  • Maitriser les fonctionnalités de SoapUI
  • Mettre en œuvre les tests fonctionnels et des tests de charge
Programme
1/ Les Web Services : Introduction générale
  • Rappel des concepts de base du test logiciel
  • Bien comprendre ce qu’est un Web Service
  • Concept d’architecture distribuée
  • Le test logiciel appliqué au Web Services
2/ Présentation de SoapUI
  • Panorama des outils de tests logiciels existants
  • Présentation de SoapUI et de ses fonctionnalités
  • Cas d’utilisation
3/ Mise en oeuvre de SoapUI
  • Installer et configurer SoapUI
  • Workspaces, projects, interfaces, TestSuites et TestCases
  • Création d'un premier projet SoapUI
  • Rajouter un WSDL à un projet SoapUI
4/ Tests Fonctionnels
  • Objectifs des tests fonctionnels
  • Utilisation des points de contrôle (assertions)
  • Implémentation des Scénarii de tests (TestCase, TestSuite et TestStep)
  • L'éditeur de formulaire et de « Contours » de SoapUI
  • L'option "Point and Click" des tests
  • Export et analyse des résultats
5/ Tests de Charge
  • Présentation des tests de charge (load testing)
  • Plan de test de charge
  • Particularités des tests de charge avec SoapUI
  • Ajout d'assertions au test de charge
  • Tester la charge avec SoapUI
  • Export et analyse des résultats
6/ La boite à outils SoapUI
  • Simuler un Web Service
  • Refactoriser un Web Service
  • Suivre les flux de données
  • Assurer la sécurité des Web Service
7/ Intégration
  • Automatisation des campagnes de test
  • Gérer les exigences d’assurance qualité
  • Communiquer les rapports de test
8/ Les services Mock
  • L'importance des services Mock pour les tests
  • Créer et éditer un service Mock
  • L'appel de services Mock
  • Personnaliser la réponse du service Mock
9/ Générer data en entrée et en sortie avec DataGen et DataSink
  • 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
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Architectes
  • Chefs de projets
  • Développeurs
  • Equipes de tests et de qualification
Dates

Dates

  • Du 23 au 25 Août 2023
  • Du 08 au 10 Nov. 2023
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.