Plan du cours
Introduction à l'Automatisation des Tests
- Aperçu de l'Automatisation des Tests
- Avantages de l'automatisation
- Types de tests : Fonctionnels vs Non-fonctionnels
- Comprendre l'écosystème du Client
- Aperçu d'Oracle APEX
- Introduction à .Net Core
- Bases de l'apprentissage machine dans les algorithmes de code
Vue d'ensemble des Outils d'Automatisation
- Selenium
- Configuration de Selenium WebDriver
- Rédaction et exécution de scripts de test
- Bonnes pratiques pour Selenium
- TestComplete
- Introduction à TestComplete
- Création de tests automatisés pour différentes applications
- Intégration de TestComplete avec d'autres outils
Plongeon Profond dans l'Automatisation avec Selenium
- Selenium Avancé
- Gestion des éléments web dynamiques
- Tests multi-navigateurs
- Intégration avec TestNG et JUnit
- Développement de Frameworks
- Modèle d'Objet de Page (POM)
- Frameworks basés sur les données et les mots-clés
- Intégration continue avec Jenkins
Fonctionnalités Avancées de TestComplete
- Scripting et Automatisation
- Langages de scripting supportés par TestComplete
- Automatisation d'applications de bureau, web et mobiles
- Personnalisation des Tests
- Création de points de contrôle personnalisés
- Gestion des exceptions et erreurs
Intégration avec Oracle APEX et .Net Core
- Tests d'applications Oracle APEX
- Stratégies de tests automatisés pour les applications APEX
- Outils et pratiques spécifiques à APEX
- Automatisation dans .Net Core
- Configuration de projets de tests
- Tests unitaires avec xUnit
- Tests d'intégration et de bout en bout
Apprentissage Machine dans l'Automatisation
- Introduction à l'Apprentissage Machine dans les Tests
- Bases de l'apprentissage machine
- Cas d'utilisation de l'apprentissage machine en automatisation des tests
- Mise en œuvre d'Algorithmes d'Apprentissage Machine
- Rédaction d'algorithmes pour l'analyse prédictive
- Intégration de l'apprentissage machine avec l'automatisation des tests
Maintenance et Construction Manuelle de Nouvelles Applications
- Fondamentaux du Test Manuel
- Techniques de test manuel
- Rédaction de cas de tests et plans de tests efficaces
- Transition du Test Manuel à l'Automatisation des Tests
- Identification des candidats à l'automatisation
- Bonnes pratiques pour maintenir les scripts de test
HCM/NPP Numérique et Stratégies d'Externalisation
- Vue d'ensemble de l'HCM/NPP Numérique
- Outils et technologies en HCM
- Stratégies d'automatisation pour les applications HCM
- Gestion de Projets de Tests Externalisés
- Bonnes pratiques pour l'externalisation
- Assurance de la qualité et de la cohérence dans les projets externalisés
Outils et Technologies Alternatifs
- Évaluation de Jtest et SOAtest
- Fonctionnalités de Jtest et SOAtest
- Adéquation aux besoins du client
- Introduction à des Outils Alternatifs
- Exploration d'autres outils d'automatisation (par exemple, Katalon Studio, Postman pour les tests API)
- Stratégies d'intégration et de transition
Ateliers Pratiques et Scénarios du Monde Réel
- Sessions Pratiques
- Laboratoires pratiques avec Selenium et TestComplete
- Scénarios de tests réels
- Études de Cas et Projet Capstone
- Projet de groupe pour mettre en œuvre une solution d'automatisation complète
- Présentation et revue par les pairs
Résumé et Étapes Suivantes
Pré requis
- Une compréhension des concepts de programmation de base
- Une expérience en test logiciel (manuel ou automatisé)
- Une familiarité avec les technologies web et les frameworks de développement
Audience
- Testeurs d'automatisation
- Ingénieurs QA
- Développeurs logiciels
- Professionnels IT impliqués dans la maintenance et le test des logiciels
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