| SoapUI Pro |
| Tester vos applications orientées services avec SoapUI Pro |
Référence : TESTING-SOAPUI-PRO-01-02
Durée : 2 jour(s) |
|
| Partenaire |
|
|
Merci de nous contacter pour la planification de la prochaine session.
|
+33(0)1 45 26 19 15 |
Présentation
Pour rationaliser leur effort de développement et améliorer leur productivité, de nombreuses entreprises déploient des solutions logicielles basées sur des services Web, REST ou autres. Malheureusement, seulement une petite partie de ces entreprises mettent en place une stratégie de tests efficace et performante pour s'assurer que leurs services remplissent leur rôle.
Dans cette formation de deux jours, vous apprendrez à utiliser les fonctionnalités puissantes de soapUI Pro pour garantir à vos services une fiabilité totale avant leur mise en production.
La formation est structurée autour des sept fondements de la méthodologie de tests de services mise en place par la société Think88 (cf. objectifs de la formation) et qui sont issus d'une longue expérience de projets menés avec des clients de différents secteurs d'activité.
|
|
Objectifs
- Tester minutieusement les services
- Tester unitairement un large panel de données pertinentes
- Maîtriser les services
- Obtenir la meilleure productivité des développeurs et testeurs
- Tracer complètement les résultats de tests
- Tester les services dans de réelles conditions de montées en charge
- Sécuriser les services
|
| Répartition : 20% Théorie, 80% Pratique |
| Public : Développeur, Architecte, Testeur, Responsable de projets, Professionnel du Web, |
| Pré-requis : Connaissance de base de XML, WSDL, XPath et de la version gratuite open source de soapUI, |
Programme
Tester minutieusement les services
- Comment s'assurer que les tests sont compréhensibles ?
- Comment écrire des tests pertinents alors que les services ne sont pas encore développés ?
- Comment déterminer que les tests couvriront correctement les services non encore développés ?
- Comment faire cohabiter les tests avec un système de gestion de questions/réponses
- Comment tester les cas limites ou aux frontières du système ?
- Comment comprendre et tester un message complexe ?
- Comment créer et gérer les assertions ?
- Que faire si le service n'a pas de contrat ?
Tester minutieusement les services
- Que faire si les données ne sont pas simples ?
- Comment orienter les tests avec des données simples et de haute qualité ?
- Comment tracer les données dans les réponses des services ?
Assurez-vous de maîtriser vos services
- Que faire lorsque les contrats de services évoluent ?
- Comment savoir si un contrat est clairement défini ?
- Comment savoir si un service est conforme à sa description ?
Obtenir la meilleure productivité de vos développeurs et testeurs
- Comment manager une équipe complète de développeurs et de testeurs ?
- Comment les utilisateurs non techniques peuvent interagir avec les services ?
- Comment partager les scénarios de tests complexes ?
- Comment étendre soapUI Pro ?
- Comment empêcher l'écriture d'expressions XPath complexes ?
- Comment traiter les messages complexes ?
- Comment utiliser JavaScript dans les tests ?
Tracer complètement vos résultats de tests
- Comment résumer les progrès accomplis à ses managers ?
- Comment adapter la présentation des rapports ?
- Comment coupler les résultats des tests avec les outils BI existants ?
Tester vos services dans de réelles conditions de montées en charge
- Comment interpréter les nombreux résultats d'un test ?
- Comment s'assurer que les tests de montée en charge s'exécutent correctement ?
- Comment tester que les messages sont correctement délivrés ?
- Comment tester que les messages sont correctement routés ?
Assurez-vous de la sécurité de vos services
- Comment tester la sécurité des services qui ne sont pas encore développés ?
- Comment surveiller les messages circulant ?
- Comment tester la sécurité des assertions ?
|
| * Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment. |
|
| Offert en inter-entreprise |
| >>Le petit déjeuner (croissants, jus d'orange, café) |
| >>Le déjeuner |
| >>Une qualification téléphonique si nécessaire avec l'un de nos consultants |
|
|
|