Skip to main Content

SoapUI : automatisation des tests des webservices

  • Référence SOAPUI
  • Durée 2 jour(s)

Classe inter à distance Prix

EUR1,490.00

hors TVA

Demander une formation en intra-entreprise S'inscrire

Modalité pédagogique

La formation est disponible dans les formats suivants:

  • Classe inter à distance

    Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.

  • Classe inter en présentiel

    Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.

  • Intra-entreprise

    Cette formation est délivrable en groupe privé, et adaptable selon les besoins de l’entreprise. Nous consulter.

Demander cette formation dans un format différent

Les architectures SI des entreprises s’appuient désormais toutes sur des services distribués.
Dans le cadre de la démarche qualité et garantir le bon fonctionnement de l’ensemble, il est impératif de déterminer des actions de  qualification de la bonne intégration des différents composants / services.
Cette formation a pour objectif à travers la version Open Source de la solution « SAOP UI », fortement répandue sur le marché, de vous aider à comprendre comment mettre en place ce type de test et avoir les clés pour commencer à utiliser cette solution.

Financement : Cette formation est éligible à l'action collective de l’Opco ATLAS Test Logiciel

Mise à jour : 22.01.2025

Prochaines dates

Haut de page
Développeurs, équipes de test et de qualification, chefs de projet…

Objectifs de la formation

Haut de page

A l’issue de la formation, les participants seront capables 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...)

Programme détaillé

Haut de page

JOUR 1

Présentation de la formation

  • Un projet « Fil Rouge » sera utilisé tout au long de la formation afin de pouvoir directement mettre en pratique les concepts vus.

Introduction aux tests de Web Services avec SoapUI

  • Concepts de base des tests de logiciels  
  • Rappels sur les Web Services : SOAP, REST, WSDL…  
  • Les outils de test du marché et les particularités de SoapUI  
  • Cas d’utilisation

Prise en main de SoapUI  

  • Présentation de SoapUI et de ses fonctionnalités  
  • Installation et configuration de SoapUI  
  • Création d’un premier projet de test Soap UI et comprendre les concepts suivants  Workspaces, projects, interfaces, TestSuites et TestCases
  • Appeler un Web Service
  • Travaux pratiques : création d’un projet

Savoir mettre en œuvre de Tests Fonctionnels avec Soap UI

  • Définitions et objectifs des tests fonctionnels
    • Scénarios, cas et suites de tests  
  • Comprendre comment établir les points de contrôles et positionner les assertions  
  • Comprendre les éditeurs de « formulaires », « Contours » de Soap UI  
  • Savoir utiliser l’option « Point & Click » des tests
  • Réaliser un export et pouvoir analyser les résultats
  • Travaux pratiques : mise en place d’un test fonctionnel

 JOUR 2

Tests de Charge  

  • Présentation des tests de charge (load testing)  
  • Particularités des tests de charge avec SoapUI et le positionnement des assertions pour ce type de test  
  • Réaliser un test de charge avec SoapUI
  • Travaux pratiques : mise en place d’un test de charge

La boite à outils SoapUI  

  • Simuler un Web Service
  • Création et utilisation de Mock (Comprendre les avantages de cette approche)
  • Réalisation et analyse d’un service Mock
  • Refactoriser un Web Service
  • Suivre les flux de données
  • Point de vigilance : Assurer la sécurité des Web Service
  • Travaux pratiques : utilisation des web services

Intégration

  • Automatisation des campagnes de test
  • Gérer les exigences d’assurance qualité
  • Communiquer les rapports de test
  • Travaux Pratiques : mise en place d’une campagne de tests

Comment faciliter la génération de données en entrée et en sortie avec DataGen et DataSink  

  • Présentation de l’approche "Data Driven".
  • Présentation des concepts avancés :
  • DataGen : pour la génération de data en entrée des tests.
  • DataSink : pour la génération de data en sortie des tests

Travaux avancés  

  • En fonction du niveau des participants des exercices complémentaires et notions supplémentaires seront fournis pour explorer plus en détail certains concepts avancés : externalisation des données, Structure XML et JSON, Architecture As A Service, Intégration continue.

Pré-requis

Haut de page
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

Bon à savoir

Haut de page

Méthodes pédagogiques :

  • Un support de cours sera remis aux stagiaires.
  • Les participants réalisent un test d'évaluation des connaissances en amont et en aval de la formation pour valider les connaissances acquises pendant la formation.
  • Suivi de cette formation à distance depuis un site client équipé. Il suffit d'avoir une bonne connexion internet, un casque avec micro et d'être dans un endroit au calme pour en profiter pleinement

Autres moyens pédagogiques et de suivi :

  • Compétence du formateur : Les experts qui animent la formation sont des spécialistes des matières abordées et ont au minimum cinq ans d'expérience d'animation. Nos équipes ont validé à la fois leurs connaissances techniques (certifications le cas échéant) ainsi que leur compétence pédagogique.
  • Suivi d'exécution : Une feuille d'émargement par demi-journée de présence est signée par tous les participants et le formateur.
  • Modalités d'évaluation : le participant est invité à s’auto-évaluer par rapport aux objectifs énoncés.
  • Chaque participant, à l'issue de la formation, répond à un questionnaire de satisfaction qui est ensuite étudié par nos équipes pédagogiques en vue de maintenir et d'améliorer la qualité de nos prestations.
  • A l’issue de cette session, chaque stagiaire bénéficiaire sera contacté par un prestataire choisi par l’Opco Atlas afin d’évaluer « à chaud » la qualité de la formation suivie. 

Délais d’inscription :

  • Vous pouvez vous inscrire sur l’une de nos sessions planifiées en inter-entreprises jusqu’à 5 jours ouvrés avant le début de la formation sous réserve de disponibilité de places et de labs le cas échéant.
  • Votre place sera confirmée à la réception d'un devis ou ""booking form"" signé. Vous recevrez ensuite la convocation et les modalités d'accès en présentiel ou distanciel.
  • Attention, si vous utilisez votre Compte Personnel de Formation pour financer votre inscription, vous devrez respecter un délai minimum et non négociable fixé à 11 jours ouvrés.