Industrialisation des tests logiciels

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

  • Mettre en place une industrialisation des tests logiciels avec des outils Open Source.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Stratégie d'industrialisation

  • Qu'est-ce qu'industrialiser ?
    • Mesurer la conformité du produit et du processus
    • Les normes et standards utilisés en test
  • Identifier les phases d'introduction et de détection des défauts
    • Pyramide des tests automatisés
  • Mettre en oeuvre des mesures de prévention des défauts
  • Les caractéristiques
    • Qualités fonctionnelles
    • Qualités non-fonctionnelles
  • Centraliser le référentiel de test de régression
  • Faciliter la communication sur les tests
  • Avantages et inconvénients de la standardisation des pratiques
  • Limites de l'automatisation, par niveaux de tests

Automatisation des tests dans le cycle de vie

  • Niveau "unitaire"
    • Environnement de test unitaire
    • Bouchons et simulateur
    • Tests structurels et qualité du code
    • Démarche TDD
    • Présentation des outils JUnit et Sonar
  • Niveau "intégration"
    • Structure d'un logiciel
    • Web Services et tests d'API
    • Stratégies d'intégration
    • Présentation de SoapUI
  • Niveau "système"
    • Environnement de tests systèmes
    • Qu'est-ce qu'un framework de test ?
    • Test d'IHM et ses contraintes
    • Enregistrement et rejeu
    • Modularité
    • Reconnaissance graphique
  • Programmation par mot-clé
    • Concepts
    • Présentation de Robot Framework

Développement piloté par les tests

  • Behavior Driven Development (BDD)
  • Acceptance Test Driven Development (ATDD)

Référentiels et gestion des tests

  • Suivre les anomalies (Mantis Bug Tracker)
  • Suivre les tests, Squash TM et autres outils
  • Métrique de suivi d'exécution et de qualité

Intégration et développement continu

  • Présentation de DevOps
  • Outils Jenkins et Squash TA

Conclusion

  • Quelles compétences ? Quels profils ?
  • Choisir l'automatisation la plus pertinente en fonction du contexte
  • Introduire un outil dans l'organisation
  • Choix et preuve de concept
  • Formation et manuel d'utilisation
  • Coût et ROI

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Avoir les bases en développement logiciel et des notions sur le test.

Public

Chefs de projets, développeurs, testeurs et responsables validations.

Ces formations pourraient vous intéresser

Objectifs de la formation

- Comprendre et revoir les objectifs métier et aspects technologiques des applications mobiles afin de créer une stratégie de test - Identifier et comprendre les principaux défis, risques et attentes associés pour le test d'une application mobile - Appliquer les types de tests et les niveaux spécifiques aux applications mobiles. - Appliquer des types de tests communs, tels que ceux mentionnés dans [ISTQB CTFL 2018], dans le contexte spécifique mobile - Effectuer les activités requises spécifiquement pour les tests d’applications mobiles dans le cadre des principales activités décrites dans le processus de test ISTQB - Identifier et utiliser des environnements et des outils appropriés pour les tests d'applications mobiles - Comprendre les méthodes et les outils utilisés spécifiquement pour prendre en charge l’automatisation des tests d’applications mobiles.
Tarif

A partir de 1 975,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre comment fonctionne le BDD
  • S'organiser grâce aux users stories et au développement itératif
  • Décrire les exigences en utilisant la syntaxe Gherkin
  • Implémenter et exécuter des scénarios de tests avec Cucumber
  • Améliorer la collaboration entre équipes métiers et équipes de développement
Tarif

A partir de 690,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise
  • Distance

AWS Ingénierie DevOps

Proposé par ENI Service

Objectifs de la formation

  • Utiliser les pratiques et concepts principaux de la méthodologie DevOps
  • Concevoir et mettre en place une infrastructure sur AWS qui prend en charge un ou plusieurs projets de développement DevOps
  • Utiliser AWS CloudFormation et AWS OpsWorks pour déployer l'infrastructure nécessaire à la création d'environnements de développement, de test et de production pour un projet de développement logiciel
  • Utiliser AWS CodeCommit et AWS CodeBuild pour découvrir l'éventail d'options permettant de mettre en place un environnement d'intégration continue (CI) sur AWS
  • Utiliser AWS CodePipeline pour concevoir et mettre en œuvre un pipeline d'intégration et de livraison continues (CI/CD) sur AWS
  • Utiliser AWS CodeStar pour gérer toutes les activités de développement logiciel au même endroit
  • Mettre en œuvre plusieurs cas d'utilisation courants de déploiement continu (CD) à l'aide des technologies AWS, notamment le déploiement bleu/vert et les tests A/B
  • Faire la distinction entre les différentes technologies de déploiement d'applications disponibles sur AWS, notamment AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon Elastic Container Service (Amazon ECS) et Amazon Elastic Container Registry (Amazon ECR), et décider laquelle correspond le mieux à un scénario donné
  • Utiliser Amazon EC2 Systems Manager pour la gestion des correctifs
  • Exploiter le testing automatisé à différents stades d'un pipeline CI/CD
  • Ajuster précisément les applications que vous envoyez sur AWS pour bénéficier de hautes performances et utiliser les outils et technologies AWS pour surveiller que votre application et votre environnement ne rencontrent aucun problème
Tarif

A partir de 2 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Audit de paie

Proposé par GERESO

Objectifs de la formation

  • Acquérir la méthodologie et les outils de l'audit de paie et de l'audit social en entreprise.
  • Contrôler l'application de la réglementation de la paie.
  • Sécuriser et valider ses pratiques de paie.
  • Mettre en œuvre des tests de paie.
Tarif

A partir de 1 825,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Maîtriser les différentes interactions entre OneNote et Outlook
  • Transformer des notes en documents Word et reprenant les styles
  • Réviser un document Word ou une présentation PowerPoint grâce aux notes ancrées
  • Intégrer des tableaux et graphiques Excel dans ses notes
Tarif

A partir de 850,00 €

Durée

0j / 2h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Utiliser Scikitlearn pour créer des modèles d'apprentissage machine
  • Concevoir des expériences et interpréter les résultats des tests A/B
  • Visualiser l'analyse de clustering et de régression en Python à l'aide de Matplotlib
  • Produire des recommandations automatisées de produit ou de contenu avec des techniques de filtrage collaboratif
  • Appliquer les meilleures pratiques en matière de nettoyage et de préparation de vos données avant l'analyse.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Identifier le rôle et comprendre le fonctionnement des composants d’interconnexion réseau filaires et sans-fil en environnement LAN et WAN
  • Installer, configurer, dépanner les principaux systèmes d’exploitation en environnement réseaux filaires et sans-fil, les protocoles associés ainsi que les matériels mis en œuvre
Tarif

A partir de 2 490,00 €

Durée

5j / 35h

Modes
  • Entreprise

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

Objectifs de la formation

  • Décrire les raisons de la création d'IPV6
  • Décrire les nouveautés d'IPV6
  • Décrire l'adressage IPv6
  • Attribuer des configurations IP en automatique avec DHCP v6
  • Utiliser des applications en IPv6 (DNS, Telnet, SSH, ...)
  • Faire cohabiter IPv4 et IPv6 à l'aide de tunnels
  • Implémenter du routage sur un réseau IPv6
  • Sécuriser la communication IPv6 en utilisant IPsec
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Centre
  • Distance

Je cherche à faire...