Formation indisponible à l'heure actuelle
Développement agile piloté par les tests
Formation
À Paris ()
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
Vous apprendrez à Intégrer les tests et l'assurance qualité agiles pour prêter une attention continue à l'excellence technique et à la satisfaction des utilisateursProuver que votre logiciel apporte de la valeur en utilisant des cycles itératifsAssurer la qualité du code et la non-régression via les tests automatisésGérer les changements avec un cadre d'amélioration continue
Les Avis
Les exploits du centre
Toutes les formations sont actualisées
L'évaluation moyenne est supérieure à 3,7
Plus de 50 opinions au cours des 12 derniers mois
Ce centre est avec Emagister depuis 16 ans.
Les matières
- Pilote
Le programme
- Évaluer les principes fondamentaux des tests
- Différencier les pratiques agiles des pratiques traditionnelles
- Présenter la théorie des tests Lean/Agile
- Appliquer les valeurs et les principes agiles aux tests
- Inspecter les quadrants agiles
- Tirer parti du développement piloté par les tests (TDD, Test-Driven Development)
- Automatiser les tests pour une meilleure agilité
- Tester la charte et les principales fonctionnalités
- Se concentrer sur la valeur pour le client et les utilisateurs type (personas)
- Écrire des cas de test utiles à partir des user stories
- Développer des critères d'acceptation pour les stories
- Concevoir l'anatomie d'un test agile
- Créer un catalogue d'idées de tests
- Raffiner une définition d'un logiciel terminé
- Anticiper les critères de validation avec le développement piloté par le comportement (BDD, Behavior-Driven Development)
- Spécifier à l'aide d'exemples et de scénarios
- Mettre en place des tests d'utilisabilité et exploratoires
- Utiliser le story-mapping pour améliorer la couverture
- Gérer les processus de test
- Définir les unités candidates
- Définir les données de test
- Tester d'abord et écrire les assertions d'abord
- Mettre en place et démonter un test
- Exploiter des outils pour mieux gérer et analyser la couverture
- Obtenir le feu vert
- Identifier les bons tests
- Travailler avec de grands systèmes
- Programmer des objets factices et espions
- Simuler l'accès aux données
- Identifier des interfaces et des frameworks de simulation
- Tester des systèmes existants
- Trouver les schémas de test non fonctionnels
- Simuler les interfaces et conduire des tests de performance grâce à l'automatisation
- Évaluer les systèmes existants
- Adopter un catalogue de patterns de refactorisation
- Identifier des raisons de refactoriser
- Synchroniser les tests et les modifications du code
- Ajouter des fonctionnalités et retester
- Gérer et retester les bogues
- Tendre vers la tolérance zéro
- Mapper le pipeline de déploiement d'Agile
- Incorporer les principes clé de la gestion de configuration pour les livraisons fréquentes
- Adapter le contrôle des versions et les stratégies de branchement aux exigences d'Agile
- Créer un processus de construction et un script de déploiement
- Contrôler les modifications du code et protéger l'intégrité du produit
- Intégrer l'automatisation des tests au processus d'intégration continue
- Planifier l'infrastructure et les environnements
- Gérer les composants et les dépendances
- Mettre en place l'intégration continue
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Développement agile piloté par les tests