Formation en Développement: SoapUI - Automatisation des tests de webservices - Ascent Formation
Retour aux formations
Développement

SoapUI - Automatisation des tests de webservices

2 jour(s)14h

Description

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable d’automatiser des tests d’applications intégrant des services Web avec la solution open source SoapUI.

Objectifs pédagogiques

  • Comprendre les différents cas d'utilisation de SoapU
  • 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
Avoir des connaissances de base de XML et des Web Services.

Déroulé du programme

1

Tester les Web Services sous SoapUI : rappels & présentation de l'outil

  • Le test logiciel & les Web Services : rappels des notions basiques
  • Présentation des outils de tests logiciels disponibles
  • Introduction à SoapUI : intérêts et différenciation
  • Quand utiliser SoapUI?
2

Installation de l'environnement SoapUI

  • Installation et paramétrage de l'outil sous Windows
  • Interface graphique
  • Démarrer un projet avec SoapUI
  • WSDL & projet SoapUI
  • Travaux pratiques : mise en place de SoapUI & création du premier projet
3

Tests fonctionnels

  • L'intérêt des tests fonctionnels
  • Assertions : définition de points de contrôle
  • Mise en place de scénarios tests
  • Editeur de formulaire
  • Editeur de contours
  • Option Point & Click
  • Export et analyses des données récollectées
  • Travaux pratiques : Mise en place de tests fonctionnels avec SoapUI & export des résultats
4

Création de tests de charge

  • Définition
  • Plan de test de charge
  • Le Load Testing sous SoapUI
  • Points de contrôle & tests de charge
  • Mise en oeuvre d'un test de charge au sein d'un projet SoapUI
  • Export et analyse des données
  • Travaux pratiques : Mise en oeuvre d'un test de charge
5

Les services Mock

  • Rôle et importance des services Mock vis-à-vis des tests
  • Création et édition d'un service Mock
  • Présentation de l'appel de services Mock
  • Personnalisation de la réponse
  • Travaux pratiques : Mise en oeuvre d'un service Mock
6

DataGen & DataSink : génération de data en entrée et en sortie

  • Test "data-driven"
  • Introduction à DataGen
  • Introduction à DataSink

Informations

Durée

2 jour(s)

14h

Tarif

1500 € HT

HT