Formation Aperçu de l'Agilité en Test Logiciel
Ce cours offre une introduction brève à l'agilité en test logiciel. Il traite des concepts fondamentaux du test, dans le contexte du développement agile (Scrum), et utilise le modèle des Quadrants d'Agilité en Test de Crispin & Gregory comme cadre pour explorer les principes et pratiques contemporains de l'agilité en test.
Plan du cours
Fondements du Test
- Artefacts et terminologie
- Processus fondamental de test
Principes du Test
- Quadrants de test et types de test
- Collaboration & Assurance Qualité (QA)
- Automatisation des tests
Tests qui guident le développement
- Tests unitaires
- Tests fonctionnels & critères d'acceptation
- Approches pilotées par les tests
Tests qui évaluent le produit
- Tests exploratoires
- Tests non fonctionnels
- Techniques de conception des tests
Les formations ouvertes requièrent plus de 3 participants.
Formation Aperçu de l'Agilité en Test Logiciel - Réservation
Formation Aperçu de l'Agilité en Test Logiciel - Demande de renseignements
Aperçu de l'Agilité en Test Logiciel - Demande d'informations consulting
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
Cours à venir
Cours Similaires
Tests automatisés avancés et maintenance
35 HeuresCette formation en présentiel ou à distance, dispensée par un formateur, est dispensée à Belgique et s'adresse aux testeurs et développeurs de niveau intermédiaire souhaitant approfondir leurs connaissances et compétences en automatisation des tests, en mettant l'accent sur des outils tels que Selenium, TestComplete, et leur intégration avec Oracle APEX et .Net Core.
À l'issue de cette formation, les participants seront capables de :
- Installer et configurer Selenium et TestComplete pour l'automatisation des tests.
- Développer des scripts de test avancés et des cadres de travail (frameworks).
- Intégrer l'automatisation des tests aux applications Oracle APEX et .Net Core.
- Appliquer des techniques d'apprentissage automatique (machine learning) pour améliorer l'automatisation des tests.
- Passer efficacement du test manuel au test automatisé.
- Gérer des projets de test externalisés et maintenir les standards de qualité.
C# Avancé pour les Ingénieurs en Tests d'Automatisation
21 HeuresCette formation en direct, animée par un formateur, à Belgique (en ligne ou en présentiel), s'adresse aux ingénieurs en tests d'automatisation expérimentés souhaitant acquérir des connaissances approfondies en programmation C# appliquée aux tests automatisés.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts avancés de programmation en C# et les bonnes pratiques associées.
- Appliquer les principes avancés de la programmation orientée objet pour concevoir des solutions d'automatisation efficaces et flexibles.
- Concevoir et développer des cadres d'automatisation modulaires et réutilisables en suivant les meilleures pratiques du secteur.
Selenium avancé
14 HeuresLors de cette formation en présentiel animée par un instructeur à Belgique, les participants apprendront à optimiser une suite de tests automatisés en utilisant des techniques avancées avec Selenium.
À l'issue de cette formation, les participants seront capables de :
- Résoudre des problèmes complexes d'automatisation de tests d'applications web avec Selenium.
- Appliquer des expressions régulières et des techniques de vérification basées sur des motifs.
- Gérer les exceptions qui interrompent l'exécution des tests.
- Rechercher programmatiquement des objets web.
- Capturer dynamiquement des données à partir de contrôles web.
- Concevoir un cadre de tests pilotés par les données.
- Répartir les tests avec Selenium Grid.
TestStand Avancé : Maîtriser l'automatisation des tests
21 HeuresCette formation animée par un formateur en Belgique (en ligne ou sur site) s'adresse aux ingénieurs en test et aux spécialistes de l'automatisation de niveau intermédiaire à avancé souhaitant explorer les fonctionnalités et techniques avancées de TestStand pour maximiser l'efficacité et la performance de l'automatisation des tests.
À l'issue de cette formation, les participants seront capables de :
- Exploiter les fonctionnalités avancées de TestStand pour améliorer les flux de travail d'automatisation des tests.
- Personnaliser les interfaces utilisateur et développer des séquences de tests avancées.
- Mettre en œuvre des techniques avancées de traitement et de restitution des résultats.
- Intégrer TestStand avec des bases de données externes, des systèmes et du matériel.
- Appliquer les bonnes pratiques pour la maintenance, la gestion, le dépannage et le débogage de séquences de tests complexes.
Développement et test d'API en Java (Jersey)
14 HeuresJersey est l'implémentation de référence open source de JAX-RS (Java API for RESTful Web Services). Il fournit des bibliothèques pour créer des APIs REST en Java rapidement et efficacement. Combiné avec des outils de test modernes, Jersey permet aux développeurs de concevoir, de développer, de tester et de documenter des APIs de manière efficiente.
Cette formation dirigée par un instructeur (en ligne ou sur site) s'adresse aux développeurs et testeurs Java de niveau débutant à intermédiaire qui souhaitent apprendre le développement et le test d'APIs à l'aide de Jersey et des outils associés.
À l'issue de cette formation, les participants seront capables de :
- Mettre en place un projet Jersey avec Maven.
- Développer et déployer des APIs RESTful à l'aide de Jersey.
- Tester des APIs à l'aide de Postman et de frameworks automatisés.
- Gérer les erreurs, la sécurité et la documentation des APIs.
Format de la formation
- Cours interactif et discussions.
- Exercices pratiques et mises en situation.
- Mise en œuvre dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin de convenir des détails.
BDD pour les Non-Développeurs : Atelier Pratique
14 HeuresCet atelier pratique dirigé par un formateur à Belgique commence par une introduction au BDD, ce qu'il est et comment il est utilisé par les entreprises pour promouvoir une bonne conception, un bon développement et un bon test des logiciels. Nous abordons ce sujet sous un angle non technique, en mettant l'accent sur les utilisateurs finaux, leurs exigences, leur langage et leur manière de penser. Nous traitons également des défis de communication que les parties prenantes commerciales sont susceptibles de rencontrer lorsqu'elles travaillent plus étroitement avec leurs homologues techniques.
À l'issue de cette formation, les participants sauront comment :
- Rédiger des user stories (histoires utilisateur) succinctes qui capturent les schémas d'utilisation des véritables utilisateurs du logiciel.
- Traduire leurs user stories dans le langage comportemental du BDD (Given, When, Then).
- Dériver des cas de test à partir de ces histoires, à l'intention des ingénieurs pour leur implémentation et leur test.
- Comprendre la relation entre les exigences produit, les critères d'acceptation et les cas de test.
- Démystifier le jargon technique qui entrave la communication et la compréhension.
- Installer et utiliser d'excellents outils pour rédiger des fichiers de fonctionnalités (feature files) BDD.
- Comprendre et apprécier ce qui se passe une fois le travail remis aux ingénieurs.
- Jouer un rôle plus actif dans le cycle de développement itératif.
Certified Tester ISTQB Niveau avancé – Test Manager (CTAL-TM)
35 HeuresLa certification Certified Tester ISTQB Niveau avancé – Test Manager (CTAL-TM) est une certification de niveau professionnel qui se concentre sur les pratiques avancées de gestion des tests, les compétences en leadership et la prise de décision stratégique, en alignement avec le syllabus de l'ISTQB.
Cette formation animée par un instructeur (en ligne ou sur site) s'adresse aux test managers et professionnels QA de niveau intermédiaire à avancé qui souhaitent maîtriser le syllabus ISTQB Niveau avancé Test Manager et se préparer à la certification.
À l'issue de cette formation, les participants seront capables de :
- Développer et gérer des stratégies et plans de test complets.
- Appliquer des techniques de test basées sur le risque afin d'optimiser les efforts de test.
- Surveiller, contrôler et améliorer les processus de test au sein des projets.
- Encadrer et développer les équipes de test tout en gérant les attentes des parties prenantes.
- Utiliser des outils et des indicateurs (métriques) pour la gestion des tests, le reporting et l'amélioration continue.
Format de la formation
- Cours interactifs et discussions.
- Exercices orientés examen et questions d'entraînement.
- Études de cas pratiques et simulations alignées sur le syllabus ISTQB CTAL-TM.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'organiser cela.
Fondamentaux de l'assurance qualité et tests modernes avec IA (Préparation ISTQB Foundation)
21 HeuresFondamentaux de l'assurance qualité et tests modernes avec IA est un programme de formation complet qui combine le syllabus du niveau fondamental du testeur certifié ISTQB (CTFL v4.0) avec une introduction pratique aux outils et techniques d'assistance par IA. Ce cours est conçu comme un chemin de préparation vers la certification ISTQB Foundation Level, tout en équipant les participants de compétences immédiatement applicables dans les tests assistés par l'IA.
Ce cours en présentiel dirigé par un formateur (en ligne ou sur site) s'adresse aux professionnels de l'assurance qualité, aux testeurs logiciels et aux ingénieurs de test qui souhaitent acquérir une compréhension structurée des fondamentaux de l'assurance qualité tout en apprenant à exploiter les outils modernes d'IA pour la génération de cas de test, l'automatisation des tests et l'analyse des défauts.
À l'issue de cette formation, les participants seront capables de :
- Appliquer les sept principes des tests et le rôle du testeur tout au long du cycle de vie du développement logiciel.
- Concevoir des cas de test en utilisant des techniques en boîte noire, en boîte blanche et basées sur l'expérience, conformément aux normes ISTQB.
- Rapporter, suivre et gérer les défauts tout au long de leur cycle de vie.
- Planifier les tests en utilisant des approches basées sur le risque, des techniques d'estimation et des indicateurs de progression des tests.
- Évaluer et sélectionner des outils d'automatisation des tests adaptés au contexte de votre organisation.
- Utiliser l'IA générative et les grands modèles de langage (LLM) pour rédiger, revoir et affiner les cas de test à partir des spécifications fonctionnelles.
- Appliquer des outils alimentés par l'IA pour l'automatisation des tests auto-cicatrisants, les tests de régression visuelle et la prédiction des défauts.
- Comprendre la structure de l'examen ISTQB Foundation Level et répondre avec confiance aux questions d'exemple.
Format du cours
- Cours interactifs et discussions.
- De nombreux exercices et mises en pratique.
- Mise en œuvre pratique dans un environnement de laboratoire en temps réel.
Options de personnalisation du cours
- Pour demander une formation personnalisée, veuillez nous contacter pour organiser cela.
Tests d'API avec Postman
21 HeuresCette formation en direct, dirigée par un formateur, est dispensée en Belgique (en ligne ou en présentiel) et s'adresse aux testeurs logiciels souhaitant utiliser Postman pour les tests d'API.
À la fin de cette formation, les participants seront capables de :
- Exécuter des tests à l'aide de requêtes automatisées et de workflows.
- Définir, développer, tester et surveiller une API à l'aide d'un système de contrôle de version.
- Générer des données dynamiques dans une requête.
- Documenter et organiser les tests dans des collections pour révision d'équipe.
Automatisation des tests Selenium avec C#
14 HeuresCette formation en direct, dispensée par un formateur, dans <lieu> (en ligne ou sur site), s'adresse aux développeurs et aux testeurs souhaitant automatiser leurs tests à l'aide de C# et Selenium.
À l'issue de cette formation, les participants seront capables de :
- Installer et configurer Selenium WebDriver.
- Rédiger des tests en utilisant Selenium, C# et NUnit avec l'environnement de développement intégré Visual Studio.
- Exécuter l'automatisation des tests C# avec Selenium.
Selenium WebDriver en C#
14 HeuresCette formation en présentiel ou à distance, animée par un formateur, dans <lieu> (en ligne ou sur site), introduit les participants aux tests automatisés avec Selenium WebDriver et C# sous Visual Studio. Si vous n'avez pas d'expérience en programmation C# ou souhaitez vous remettre à jour, nous vous invitons à consulter le cours : C# for Automation Test Engineers.
Automatisation des tests avec Selenium et Jenkins
21 HeuresCe cours propose une formation à la gestion de projets de test grâce à la suite d'outils Selenium et au test continu avec Jenkins.
Public cible :
- Ingénieurs de test logiciel
- Développeurs logiciels impliqués dans le développement agile
- Chefs de version
- Ingénieurs QA
À l'issue de la formation Selenium, les participants seront capables de :
- Utiliser efficacement la suite de tests Selenium dans des projets réels
- Employer Selenium pour les tests multi-navigateurs
- Distribuer les tests à l'aide de Selenium Grid
- Exécuter des tests de régression Selenium dans Jenkins
- Préparer des rapports de test et des rapports périodiques grâce à Jenkins
Automatisation des tests avec Selenium et Python
14 HeuresSelenium est un cadre de travail open-source pour l'automatisation des tests d'applications web sur différents navigateurs. Avec Selenium 4, des APIs WebDriver améliorées, des localisateurs relatifs natifs et un support amélioré de Grid sont disponibles. Python offre simplicité et une forte intégration avec des cadres de tests comme Pytest, ce qui en fait un choix puissant pour développer des suites d'automatisation de tests évolutives et maintenables.
Cette formation en direct encadrée par un formateur (en ligne ou en présentiel) s'adresse aux testeurs et développeurs de niveau débutant à intermédiaire souhaitant utiliser Selenium avec Python pour automatiser les tests d'applications web dans des environnements réels.
À la fin de cette formation, les participants seront capables de :
- Installer et configurer Selenium avec Python dans un environnement de test.
- Créer des scripts d'automatisation de tests robustes en utilisant Selenium WebDriver et Pytest.
- Appliquer le modèle Page Object (POM) pour des cadres de tests maintenables.
- Exécuter des tests sur plusieurs navigateurs en utilisant Selenium Grid.
- Intégrer les tests automatisés avec les pipelines CI/CD.
- Dépanner les problèmes courants et appliquer les meilleures pratiques pour la stabilité de l'automatisation.
Format du cours
- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Implémentation pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Automatisation des tests avec Selenium
21 HeuresCe cours propose une formation à la gestion de projets de test et offre une expérience pratique sur les applications web, l'automatisation des tests fonctionnels et l'automatisation des tests multi-navigateurs à l'aide de la suite de tests Selenium.
Ce cours s'adresse principalement aux ingénieurs en tests logiciels et aux testeurs manuels.
À l'issue de la formation, les participants seront capables d'utiliser efficacement Selenium WebDriver dans des projets réels.
TestComplete
21 HeuresLors de cette formation en présentiel avec un formateur à Belgique, les participants apprendront à utiliser les fonctionnalités de TestComplete, notamment son modèle d'objets de test, les points de contrôle, la correspondance de noms et l'interface utilisateur, afin d'effectuer des tests automatisés sur des applications de bureau, web et mobiles.
À l'issue de cette formation, les participants seront capables de :
- Créer, enregistrer et exécuter des tests fonctionnels.
- Mettre en place un framework de test évolutif et maintenable.
- Créer des points de contrôle, adapter les tests à plusieurs appareils et analyser les résultats des tests.
- Utiliser les extensions de scripts de TestComplete.