3 jours (28 heures)
Formation certifiante - Code CNCP : 2232 - Certif Info : 94009
- Présentiel
- Blended - Learning
- FOAD / E-learning tutoré
Objectifs
- Comprendre les avantages des tests
- Apprendre les niveaux de test
- Connaître les différentes façons de tester
- Comprendre les problèmes qui peuvent surgir lors du test
- Savoir ce qu’il faut tester
- Exécuter des tests et des rapports
- Automatiser les tests
- Réduire les problèmes de test
- Organiser le code
- Gérer et simplifier les tests
Prérequis
Avoir une bonne connaissance en développement C #, ou VB.NET
Vous n’avez pas les prérequis nécessaires pour la formation Tests unitaires Microsoft.Net ? Contactez nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.
Intervenants
Les contenus pédagogiques sont synchronisés sur les évolutions techniques grâce à notre équipe d’intervenant experts et professionnels du secteur enseigné. Les formateurs qui interviennent pour animer les formations ont une double compétence : compétence informatique et compétence métier (Banque, Assurance, Administration, Santé, Transport).
PROGRAMME DE FORMATION TESTS UNITAIRES MICROSOFT.NET
JUSTIFICATION DES TESTS
- Proposition de valeur
- Solution Technique
- Avantages pour les développeurs
- Le rôle du QoS
NIVEAUX DE TEST
- Test unitaire
- Test d’intégration
- Test de systèmes
STYLES DE TEST
- Code de test unitaire
- Test Driven Development
- Développement axé sur le comportement
- Développement axé sur la valeur
JUSTIFICATION DES TESTS
- Proposition de valeur
CE QU’IL FAUT TESTER
- Comprendre les effets secondaires
- Faire face aux problèmes rencontrés
AUTOMATISATION
- Essais en cours lors de la construction de l’application
- Intégration continue
- Rapports
- Notifications
OUTILS UTILES
- Organiser avec des utilitaires BDD
- Introduction aux framework Mock
COMMENT COMMENCER
- Surmonter le syndrome de la page blanche
- Utiliser efficacement des interfaces
TECHNIQUES D’ORGANISATION DU CODE
- Principes orientés vers l’objet
- Identification des dépendances
- Isoler les changements
- Inversion de contrôle
- Injection de dépendance
PRENDRE LE CONTRÔLE
- Modèles pour supporter la composabilité
- Techniques de gestion de l’État
- Utilitaires pour simplifier les tests
Création de types et assemblages réutilisables
- Examination des metadata d’un objet
- Création et utilisation d’attributs personnalisés
- Génération du code managé
- Gestion des Versions, de la signature et du déploiement d’assemblages
Cryptage et déchiffrement des données
- Implémentation du cryptage symétrique
- Mise en œuvre du cryptage asymétrique
Conclusion
Une attestation d’assiduité sera délivrée après la validation de toutes les compétences de ce module.
POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS