Objectifs de la formation
Ces dernières années, avec l’essor de l’économie et l’élargissement des affaires, les entreprises ont besoin de dialoguer entre elles et de partager leurs informations. Ainsi la communication entre les différents systèmes d’information composés d’applications hétérogènes est devenue une nécessité. HP UFT/Service Test est un logiciel permettant la construction et l’exécution de tests fonctionnels pour des interfaces entre systèmes.
A l’issue de cette formation vous disposerez des compétences avancées en automatisation de test des Webservices (API : Application Programming Interface) avec HP UFT/Service Test :
- Faire appel à un service Web SOAP
- Insérer des points de contrôle
- Utiliser des jeux de données
- Enchaîner l’exécution des étapes de test
- Utiliser les fonctions de la ToolBox
- Faire appel à un service Web REST
À qui s’adresse cette formation ?
Ce cours est destiné plus particulièrement à un profil du type MOA / MOE : Test Analyste, Automaticien, Analyste technique de test.
Prérequis
Il est conseillé d’avoir au moins 3 mois de pratique des applications de type « webservices ».
Programme
Introduction
- Architecture Orientée Service (SOA) Exemple : le service Web HP Service Test
Présentation générale
- Vue générale de l’interface Créer un nouveau test Sauvegarder un test
Appel d’un service Web SOAP
- Importer la définition du service web Mettre à jour la définition du service web Vérifier la conformité d’un service web aux recommandations WS-I Paramètres de sécurité à utiliser lors de l’appel d’une méthode de service web Appel d’une méthode de service web Modifier les paramètres d’appel de la méthode Joindre un fichier à une requête SOAP Définir un point de contrôle sur le résultat d’un appel
Insertion de points de contrôle
- Ajouter un point de contrôle Consulter le rapport d’exécution
Utiliser des jeux de données
- Les jeux de données avec HP service Test Consulter le rapport d’exécution Constitution d’un jeu de données Excel Constitution d’un jeu de données LOCAL TABLE Constitution d’un jeu de données XML Constitution d’un jeu de données DATABASE Utilisation des jeux de données Contrôler les itérations d’un jeu de données
Enchaîner l’exécution des étapes de test
- Enchaîner l’exécution de plusieurs activités Définir une variable de test Modifier la valeur d’une variable à l’exécution Utiliser les structures de contrôle
Les fonctions de la ToolBox
- Ajouter une étape de test Modifier le nom d’une activité et saisir un commentaire Paramètres d’entrées de la fonction
Appel d’un service Web REST
- Définition d’une méthode REST Appel d’une méthode REST
Introduction à l’utilisation de code personnalisé
Travaux Pratiques
Ce cours comporte 50 % de travaux pratiques.