Plan du cours
Fondamentaux de l'assurance qualité et de l'automatisation
- Types de tests et place des tests de régression.
- Tests manuels versus tests automatisés.
- Quand l'automatisation apporte de la valeur et ce qui doit rester manuel.
- Bonnes pratiques pour des tests automatisés maintenables.
Utilisation de Katalon Studio
- Aperçu des fonctionnalités et des principaux composants de Katalon Studio.
- Création d'un projet et compréhension de sa structure.
- Gestion des cas de test, des suites de tests, des objets de test et des rapports d'exécution.
- Utilisation de l'enregistrement, de l'inspection d'objets et de la lecture pour accélérer la création de tests.
Création de tests automatisés réutilisables
- Utilisation des variables, des conditions, des boucles et des étapes réutilisables dans la logique de test.
- Travail avec les mots-clés intégrés et des mots-clés personnalisés simples.
- Paramétrage des tests avec des données d'entrée et des variables globales.
- Amélioration de la lisibilité et de la maintenabilité des tests automatisés.
Automatisation des tests d'API
- Fondamentaux des tests d'API et concepts REST courants.
- Création de requêtes pour les méthodes et points de terminaison courants.
- Validation des codes de statut, des en-têtes, du contenu de la réponse et des temps de réponse de base.
- Enchaînement des requêtes, utilisation des variables et organisation des vérifications de régression API.
Automatisation des tests d'interface utilisateur web
- Création de tests automatisés basés sur navigateur dans Katalon Studio.
- Travail avec les sélecteurs, les formulaires, les flux de navigation et les actions d'interface utilisateur courantes.
- Gestion des attentes, des points de contrôle et des étapes de validation pour une exécution stable.
- Création de flux de tests réutilisables pour les scénarios métiers clés.
Tests mobiles de base dans Katalon Studio
- Concepts d'automatisation mobile et place des tests mobiles dans Katalon Studio.
- Préparation de scénarios de tests mobiles simples et compréhension des exigences de configuration.
- Réutilisation des principes de conception d'automatisation communs aux tests web et mobiles.
Exécution des tests, rapports et prochaines étapes
- Organisation des tests en suites pour des exécutions de régression répétables.
- Analyse des résultats d'exécution, des journaux et des rapports.
- Identification des causes courantes d'instabilité des tests et amélioration de la fiabilité.
- Définition des prochaines étapes concrètes pour l'adoption de l'automatisation des tests au sein de l'équipe.
Pré requis
- Une compréhension de base des concepts de test logiciel, notamment les tests fonctionnels et de régression.
- Une expérience préalable dans le test manuel d'applications web ou d'API.
- Une familiarité de base avec la programmation ou la confiance nécessaire pour travailler avec la logique, les variables et des scripts simples.
Public cible
- Testeurs manuels souhaitant se lancer dans l'automatisation des tests.
- Membres des équipes QA chargés de créer et de maintenir des tests de régression automatisés dans Katalon Studio.
- Membres techniques impliqués dans la validation des tests web, API ou mobiles de base.
Nos clients témoignent (3)
exercices pratiques, facilitant la mémorisation des informations
ashley bolen - Insurance Corporation of British Columbia
Formation - Test Automation with Selenium
Traduction automatique
La disponibilité du formateur pour répondre aux questions, ainsi que les démonstrations imagées et concrètes sur TestComplete.
Radia - Cegid
Formation - TestComplete
Les sujets clés peuvent être discutés et convenus avec le formateur à l'avance. Ambiance détendue et agréable durant les jours de séminaire.
Lorenz - Continentale Lebensversicherung AG
Formation - Advanced Selenium
Traduction automatique