Prenez contact avec nous

Plan du cours

Introduction aux tests automatisés

  • Aperçu des tests automatisés
    • Avantages de l'automatisation
    • Types de tests : Fonctionnels vs Non-fonctionnels
  • Compréhension de l'écosystème du client
    • Aperçu d'Oracle APEX
    • Introduction à .Net Core
    • Bases de l'apprentissage automatique dans les algorithmes de code

Aperçu des outils d'automatisation

  • Selenium
    • Configuration de Selenium WebDriver
    • Rédaction et exécution de scripts de test
    • Meilleures pratiques pour Selenium
  • TestComplete
    • Introduction à TestComplete
    • Création de tests automatisés pour différentes applications
    • Intégration de TestComplete avec d'autres outils

Analyse approfondie de l'automatisation avec Selenium

  • Selenium avancé
    • Gestion des éléments web dynamiques
    • Tests multi-navigateurs
    • Intégration avec TestNG et JUnit
  • Développement de cadres de travail
    • Modèle Page Object (POM)
    • Cadres de travail pilotés par les données et par mots-clés
    • Intégration continue avec Jenkins

Fonctionnalités avancées dans TestComplete

  • Scripting et automatisation
    • Langages de script pris en charge par TestComplete
    • Automatisation des 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 des applications Oracle APEX
    • Stratégies de test automatisé pour les applications APEX
    • Outils et pratiques spécifiques à APEX
  • Automatisation dans .Net Core
    • Configuration des projets de test
    • Tests unitaires avec xUnit
    • Intégration et tests de bout en bout

Apprentissage automatique dans l'automatisation

  • Introduction à l'apprentissage automatique dans les tests
    • Bases de l'apprentissage automatique
    • Cas d'utilisation de l'apprentissage automatique dans l'automatisation des tests
  • Implémentation d'algorithmes d'apprentissage automatique
    • Rédaction d'algorithmes pour l'analyse prédictive
    • Intégration de l'apprentissage automatique avec l'automatisation des tests

Maintenance et construction manuelle de nouvelles applications

  • Fondamentaux des tests manuels
    • Techniques de test manuel
    • Rédaction de cas de test et de plans de test efficaces
  • Passage des tests manuels aux tests automatisés
    • Identification des candidats à l'automatisation
    • Meilleures pratiques pour la maintenance des scripts de test

Digital HCM/NPP et stratégies d'externalisation

  • Aperçu de Digital HCM/NPP
    • Outils et technologies en RH (Gestion des ressources humaines)
    • Stratégies d'automatisation pour les applications de gestion des ressources humaines (GRH)
  • Gestion des projets de tests externalisés
    • Meilleures pratiques en matière d'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
  • Présentation d'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 réels

  • Sessions pratiques
    • Laboratoires pratiques avec Selenium et TestComplete
    • Scénarios de test réels
  • Études de cas et projet final
    • Projet de groupe pour mettre en œuvre une solution d'automatisation complète
    • Présentation et évaluation par les pairs

Résumé et prochaines étapes

Pré requis

  • Une compréhension des concepts de base de la programmation
  • De l'expérience en tests logiciels (manuels ou automatisés)
  • Une familiarité avec les technologies web et les cadres de développement

Public cible

  • Testeurs automatisés
  • Ingénieurs QA
  • Développeurs de logiciels
  • Professionnels de l'informatique impliqués dans la maintenance et les tests de logiciels
 35 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires