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

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

    • Décrire les mécanismes internes Active Directory
    • Identifier les fonctionnalités de sécurité
    • Concevoir une architecture robuste
    • Identifier les attaques et principales exploitations dans un système existant
    • Mettre en oeuvre les contre-mesures.
    Tarif

    A partir de 2 130,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

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

    • Mesurer les 6 niveaux de maturité de culture UX dans une entreprise
    • Trouver la meilleure stratégie d'intégration du UX dans l'organisation
    • Prévenir les impacts sur l'épuisement des équipes et des budgets
    • Faire travailler plusieurs services en intelligence collective
    • Prévenir les impacts sur le business d'une entreprise
    • Mesurer le succès d'un projet UX
    • Définir les priorités pour une équipe UX
    • Rechercher les fonctionnalités clés
    • Etablir un budget à la mesure des ambitions et des moyens
    • Communiquer auprès de toutes les parties prenantes.
    Tarif

    A partir de 760,00 €

    Durée

    1j / 7h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

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

    • Répondre de manière individualisée afin de favoriser l'insertion sociale et professionnelle des jeunes ou des adultes rencontrant des difficultés d'insertion ou de reconversion (en prenant en compte les dimensions multiples de l'insertion : emploi, formation, logement, santé, mobilité, accès aux droits...)
    • Les aider à construire et à s'approprier un parcours d'accès à l'emploi et à surmonter progressivement les freins rencontrés
    • Vous appuyer sur vos connaissances du bassin d'emploi, du marché du travail, de l'offre de formation, des dispositifs et des aides, afin de favoriser les interactions entre les publics et leur environnement socio-économique
    • Travailler en équipe, en réseau et dans un cadre partenarial avec des structures et des acteurs de votre territoire d'intervention que vous aurez identifiés
    • Passer le Titre professionnel "Conseiller en Insertion Professionnelle".
    Tarif

    Contacter l'organisme

    Durée

    110j / 770h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Comprendre les enjeux de la maintenance d'un serveur d'application Geronimo - Maîtriser les tâches courantes d'administration - Administrer des serveurs Geronimo en cluster (load-balancing, fail-over)
    Tarif

    A partir de 2 475,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Appréhender la méthode Bayésienne
    • Différencier l'approche avec l'inférence statistique classique
    • Comprendre la démarche et les prérequis
    • Connaitre les avantages et les inconvénients de l'approche
    Tarif

    A partir de 3 100,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    3 jours (21 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Evaluer si la méthode Agile convient à un client, en fonction des spécificités du client et du projet
    • Travailler dans un projet Agile et assumer les responsabilités de son (ses) rôle(s) Agile(s)
    • Contribuer à un projet Agile de mise en oeuvre de solutions SAP avec SAP Activate
    • Utiliser les accélérateurs SAP Activate qui aident à mettre en oeuvre avec succès les solutions SAP de manière Agile.
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Data Analyst

    Proposé par M2I

    Objectifs de la formation

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

    • Analyser des données brutes collectées en masse (Big Data) sur le Web et les réseaux sociaux pour en tirer des conclusions exploitables par les entreprises
    • Produire des rapports ou reporting, destinés aux différents services de l'entreprise, afin de faciliter la prise de décision des managers
    • Analyser et traiter des données grâce à des langages de programmation tels que R, SQL ou Hive
    • Utiliser des outils comme SAS, Tableau, Microsoft Power BI ou encore Oracle
    • Effectuer des recherches dans les bases de données brutes dans le but de produire du reporting
    • Identifier les problématiques à résoudre grâce aux données recueillies
    • Communiquer facilement pour pouvoir fournir des informations de façon précise
    • Passer le Titre professionnel "Concepteur développeur en science des données".
    Tarif

    Contacter l'organisme

    Durée

    116j / 812h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation. (Pour passer le certificat voir "Certificat".)
    Tarif

    A partir de 3 235,00 €

    Durée

    6 jours (42 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    5 jours (35 heures)

    Modes
    • Centre
    • Distance

    Je cherche à faire...