A l’issue de la formation, l’apprenant sera capable d’automatiser des tests d’applications intégrant des services Web avec la solution open source SoapUI.
Inter
Intra
Sur mesure
Cours pratique en présentiel ou en classe à distance
Formation dans vos locaux, chez nous ou à distance
Réf. RSO
2j - 14h
Vous souhaitez transposer cette formation, sans modification, pour votre entreprise ?
Formation à la carte
Vous souhaitez une formation adaptée aux spécificités de votre entreprise et de vos équipes ? Nos experts construisent votre formation sur mesure !
A l’issue de la formation, l’apprenant sera capable d’automatiser des tests d’applications intégrant des services Web avec la solution open source SoapUI.
Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
Comprendre les différents cas d'utilisation de SoapUI
Installer et configurer SoapUI
Créer, configurer et gérer un projet SoapUI
Lancer différents types de tests de web services (fonctionnel, performance...)
Public concerné
Développeurs, équipes de test et de qualification, chefs de projet…
Prérequis
Posséder des connaissances théoriques des usages et bonnes pratiques du test, ainsi que des connaissances de base de XML et des Web Services.
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisantce test.
Programme de la formation
Introduction aux tests de Web Services avec SoapUI
Rappel des concepts de base du test logiciel.
Rappels sur les Web Services : SOAP, WSDL, REST...
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.
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.
Rajouter un WSDL à un projet SoapUI.
Travaux pratiques
Installation et configuration de SoapUI. Création d'un premier projet SoapUI.
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 et 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.
Travaux pratiques
Création et lancement de tests fonctionnels avec SoapUI. Export des résultats.
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éation et lancement d'un test de charge dans un projet SoapUI.
Export et analyse des résultats.
Travaux pratiques
Création et lancement d'un test de charge avec SoapUI.
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.
Travaux pratiques
Création et utilisation d'un service Mock dans un projet SoapUI.
La génération de data en entrée et en sortie avec DataGen et DataSink
Présentation du type de test dit "data-driven".
Présentation de DataGen : la génération de data en entrée des tests.
Présentation de DataSink : la génération de data en sortie des tests.
Modalités pratiques
Travaux pratiques
Prise en main de la version Open Source de SoapUI. Création, lancement de tests. Création de services Mock. Utilisation de tests "Point and Click".
Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.
Avis clients
3,8 / 5
Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées.
AURÉLIE F.
26/02/24
5 / 5
Merci à Daphné pour sa pédagogie et sa disponibilité.
MARIE P.
26/02/24
5 / 5
Parfait et complet
ANTOINE D.
26/02/24
4 / 5
Le support aurait pu être un peu plus riche et plus lisible.
Pour le reste c’était top :)
AMINE C.
30/10/23
4 / 5
Bon formateur
RITA M.
30/10/23
4 / 5
Plusieurs fois j’ai perdu le fil et on n’avait pas toujours de temps pour expliquer les exercices donc j’ai compris au peu prés la moitié (car assez technique).Le sujet était intéressant et les exercices aussi, mais il faudrait dédier 3 jours et pas 2, car suite aux exercices individuels il faudrait avoir du temps pour voir les solutions ensemble (je suis débutante dans SoapUI et je ne peux pas écrire des scripts ou adapter des scripts dans le support).Peut-être que c’est mie
GAUTIER C.
30/10/23
3 / 5
Un support pédagogique léger et un tantinet obsolète( le formateur l’a annoncé d’entrée), une classe surchargée comme Orsys sait le faire, difficile de pouvoir se concentrer sur un exercice sans avoir à couper le son.
ADRIEN L.
30/10/23
3 / 5
contenu un peu leger, elle pourrait je pense etre condencée en une journée en s’adressant a des profil plus technique et permettre d’aller plus loin sur d’autre sujet le lendemain
MARIE-FRANÇOISE P.
30/10/23
4 / 5
Formation conforme
Même en ayant de la pratique soapui, il y a des moments où la documentation pour les TP n’est pas toujours claire.
Peut-être améliorer la doc TP.
J’aurais bien aimé avoir plus d’infos sur les raccourcis ou click droit possibles, des conseils organisationnels pour optimiser la mise en place et les évolutions de projets. Exemple un projet soapui pour une appli et des test suites très nombreuses ou plutôt créer un nouveau projet pour chaque évolu
JÉRÉMIE R.
30/10/23
4 / 5
J’ai plusieurs fois butté sur la documentation des TP.
- Le cheminement entre les étapes manquait parfois de clarté (un but est défini en exergue de chaque exercice, ce qui est très bien. Peut-être que des buts intermédiaires à chaque étape pourraient mieux guider les néophytes).
- Les scripts : on récupère un bloc de script, ça n’est pas forcément intelligible (peut-être qu’il faudrait expliquer bloc par bloc).
MAXIME L.
01/12/22
5 / 5
Enseignement très sympa, très complet qui donne envie de continuer plus loin
THIERRY P.
01/12/22
4 / 5
approprié pour ceux qui developpent des scripts soap ui - plus en tests legers comme cela , faudrait exemples plus diverses
FRÉDÉRIC G.
01/12/22
4 / 5
Formation beaucoup trop courte par rapport a l’étendu du sujet. JSon,Xpath,Groovy ne sont que survolés.
DIANE D.
01/12/22
5 / 5
Beaucoup d’exercices a permis de fixer l’apprentissage. Difficile d’apprendre le groovy en 2 jours, et c’est là la difficulté.
BRUNO L.
22/09/22
5 / 5
Très bonne formation.
Formateur attentionné et très pédagogue