Formation Agile : Automatisation des tests

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

- Optimiser la qualité de vos projets agiles grâce à  l'automatisation des tests - Développer des tests pour les histoires utilisateur et les fonctionnalités avec le développement piloté par les tests d'acceptation (ATDD) et par le comportement (BDD) afin de valider la valeur apportée par le produit - Utiliser des outils de tests fonctionnels et non fonctionnels - Appliquer des design patterns pour élargir la couverture des tests - Structurer le code et les données de test pour garantir la réussite de vos projets sur le long terme

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 450,00 €

Durée 2 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 450,00 €

Durée 2 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Motivations

    Transformer les besoins en matière d’automatisation des tests en processus agiles
    Justifier les résultats performants de l’automatisation

    Dimensions de l’automatisation

    Exploiter tous les aspects de la Pyramide des tests pour améliorer la qualité
    Classer les processus d’automatisation dans les Quadrants des tests agiles
    Utiliser le développement 4D des stratégies TDD

    Bonnes pratiques

    Définir des règles d’engagement dans un manifeste
    Choisir des tests de retour sur investissement élevé via un indice d’automatisation

    Stratégies de test

    Modéliser les processus de test en API ou en interfaces utilisateur
    Classer les tests métier dans les quatre catégories
    Utiliser les design patterns pour la réussite de vos projets sur le long terme
    Appliquer des cas de test avec les principaux patterns d’exécution

    ATDD / BDD

    Formaliser les cas de test avec les cartes ATDD
    Créer des tests avec des exemples représentatifs
    Appliquer les règles métier avec le BDD

    Automatisation des tests de l’interface utilisateur

    Choisir les patterns CUIT
    Organiser les tests de l’interface par couches pour améliorer la résilience

    Analyse de la conception

    Examiner les composants lors des revues de conception
    Appliquer les règles de conception orientée objet pour optimiser les stratégies de tests unitaires
    Mesurer la couverture des tests pour évaluer la réussite du projet

    TDD

    Appliquer les patterns TDD pour éviter les changements de code
    Utiliser des maquettes pour améliorer la couverture
    Identifier les principaux design patterns simplifiant la maintenance des tests
    Éviter les anti-patterns pour limiter la dette technique

    Planification pilotée par les besoins non fonctionnels (NFR)

    Utiliser les dimensions NFR pour améliorer la planification
    Répartition dans des sous-dimensions pour évaluer avec précision la qualité du projet

    Outils de tests non fonctionnels

    Apprendre à choisir les outils permettant de concevoir des tests à moindre coûts
    Développer des tests multidimensionnels avec les outils adéquats

    Principes de l’intégration continue

    Intégrer les tests au processus du pipeline
    Accélérer le transfert du code en recueillant un feedback rapide après les tests

    Pipelines de déploiement

    Configurer des tests adaptés à la structure du pipeline de déploiement
    Automatiser l’analyse du code lors de la phase de validation
    Automatiser les tests lors de la phase de déploiement

    Environnements de test

    Utiliser la virtualisation pour faciliter la gestion des tests
    Créer des environnements configurés par des lignes de code

    Prérequis

    Avoir des connaissance de la méthodologie agile du niveau de la formation 918, Scrum : Gestion de projet agile, ou de la formation 1815, Développement agile piloté par les tests. Vous devez avoir également au moins un an d'expérience en développement de logiciels

    Public

    Développeurs, chefs de projets

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Définir le contexte et les objectifs des différentes méthodes
    • Mettre en œuvre et interpréter les résultats des méthodes suivantes
      • Régression linéaire multiple
      • Modèle linéaire général (ANCOVA, MANOVA…)
      • Régression PLS
      • Régression logistique
    • Vérifier les conditions de mise en œuvre des différentes méthodes
    • Connaître les grandes lignes des concepts mathématiques inhérents à ces méthodes
    • Identifier et prendre en compte les problèmes de multi colinéarités sur les modèles linéaires : sélection des variables, PLS…
    • Mesurer la qualité d'ajustement et la qualité de prédiction (d'estimation des coefficients) du modèle
    • Détecter et analyser les points aberrants / les points influents
    Tarif

    A partir de 6 200,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Concevoir et mettre en oeuvre un projet avec la méthode agile
    • Utiliser les méthodes et outils agiles dans la transformation afin d'anticiper les nouveaux défis et d'élaborer une vision repensée à l'avenir
    • Identifier les besoins du client en utilisant des outils d'intelligence collective, des techniques de créativité afin d'identifier les leviers d'adoption et imaginer une transition agile
    • Planifier la démarche agile à un projet innovant avec des bilans itératifs pour assurer de la valeur en continu, s'adapter en cas de retard, difficultés ou opportunités rencontrées et garantir et/ou générer un retour sur investissement
    • Agir efficacement en communiquant auprès des membres de l'équipe projets et des parties prenantes en vue de les sensibiliser, de les motiver et de les coordonner dans la réussite du projet
    • Conduire et assurer le suivi des projets en évaluant les activités, en mettant en oeuvre des ateliers afin d'ajuster les écarts, de mesurer l'efficacité et le cas échéant de résoudre des éventuels problèmes.
    Tarif

    A partir de 3 340,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Disposer et analyser ses atouts en terme de compétences (savoir, savoir-être, savoir-faire)
    • Réfléchir à sa dynamique d’évolution personnelle et professionnelle
    • Définir son projet professionnel à travers un plan d’action
    Tarif

    A partir de 2 600,00 €

    Durée

    24 heures

    Modes

    Objectifs de la formation

    • Comprendre et analyser les valeurs de la méthode agile en entreprise
    • Adopter une véritable culture agile en entreprise 
    • Découvrir la méthode Agile Scrum et ses rituels
    Tarif

    A partir de 950,00 €

    Durée

    1j / 7h

    Modes
    • Entreprise

    Indesign Bases - Avec certification TOSA

    Proposé par CIT FORMATION INFORMATIQUE

    Objectifs de la formation

    Toute personne souhaitant réaliser la mise en page de ses documents à l’aide du logiciel InDesign.

    À l'issue de la formation, le stagiaire sera capable de :

    • Créer un document : Gérer les textes et les images, les habillages
    • Préparer l’impression
    • Exporter dans différents formats
    Tarif

    A partir de 1 050,00 €

    Durée

    3 jour(s)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Proposer une méthodologie de gestion de projet Agile.

    À l'issue de la formation, le stagiaire sera capable de :

    • Identifier l’intérêt à conduite un projet selon l’approche Agile
    • S’approprier les principes et les outils de l’approche Agile
    • Déployer l’approche Agile au sein de son entreprise
    Tarif

    A partir de 900,00 €

    Durée

    3 jour(s)

    Modes
    • Centre
    • Entreprise

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Pratiquer un audit de l'existant
    • Proposer des actions correctives
    • Identifier les différentes techniques d'audit et les méthodologies associées
    • Identifier les objectifs de l'audit interne et de l'audit externe
    • Identifier les procédures en vigueur et les contraintes
    • Identifier ce qu'est l'examen des procédures et systèmes, et la méthodologie associée
    • Identifier l'incidence des systèmes informatiques sur votre audit
    • Identifier les zones de risque et leurs impacts sur les comptes
    • Appliquer les techniques d'établissement des procédures administratives et comptables
    • Identifier les procédures spécifiques.
    Tarif

    A partir de 1 380,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Formation Node.js

    Proposé par Sparks

    Objectifs de la formation

    • Comprendre les concepts fondamentaux de NodeJS et de son environnement
    • Maîtriser les principales fonctionnalités et modules de NodeJS
    • Développer des applications web en utilisant les frameworks courants
    • Gérer les bases de données avec NodeJS
    • Mettre en place des tests et de la sécurité dans les applications NodeJS
    • Déployer des applications NodeJS
    Tarif

    A partir de 2 400,00 €

    Durée

    4 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Comprendre le rôle de la culture cellulaire en biologie vétérinaire
    • Maîtriser les enjeux de l'utilisation de la culture cellulaire animale
    • Maîtriser les techniques relatives à la pratique de la culture cellulaire animale
    • Pratiquer la culture cellulaire animale en sécurité
    Tarif

    A partir de 1 740,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Réaliser un audit organisationnel et/ou de gouvernance d'une business unit
    • Concevoir un plan de développement de compétences, de formation, et/ou de recrutement
    • Organiser des entretiens de recrutement (interne et externe) adaptés aux postes à pourvoir
    • Accompagner les collaborateurs dans la définition et la réalisation de leurs objectifs individuels et collectifs
    Tarif

    A partir de 1 390,00 €

    Durée

    8j / 56h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...