01 56 59 33 00
united-kingdom

QUALITÉ ET SÉCURITÉ DES APPLICATIONS : TESTER UNE APPLICATION

4-JA-TEA
4-JA-TEA
Durée : 2 jour(s)
soit 14 heures
Prix : 1100 €
Programmes
Introduction à la gestion du cycle de vie des applications
  • Introduction au TDD : Test Driven Development
  • Test logiciel dans un univers Agile
  • Gestion du cycle de vie des applications Projets d’équipe
Planification et suivi des travaux
  • Définir l’objectif du plan de tests
  • Définir la conformité aux exigences
Introduction au test logiciels
  • Les différents axes des procédures de tests
  • Tests unitaires (tests de composants), tests d’intégration, tests d‘acceptation et tests de qualifications
  • Tests fonctionnels et tests techniques
  • Tests boîte noires et test boîtes blanches
  • Tests manuels et tests automatiques
  • Garantir la non-régression
  • Nécessité d’avoir des indicateurs (taux de couverture de code, taux de couverture d’exigences, …)
Automatiser vos procédures de tests
  • Les outils de tests logiciels
  • Outils de calcul de taux de couverture de code
  • Automatiser une procédure de tests
  • Travaux pratiques : utilisation des outils d’automatisation d’une procédure de tests et calcul d’un taux de couverture de code
Utilisation d’un framework de bouchonnage (mock framework)
  • Notion de bouchon (mock object) et de simulateur
  • Les frameworks de bouchonnage
  • Préparation des données d’exemple
  • Validation des appels de méthodes
  • Validation de l’ordre de ces appels
  • Simulation de cas d’erreurs en levant des exceptions
Tests techniques
  • Outils de tests de charge
  • Outils de tests d’endurance
  • Travaux pratiques : utilisation des outils présentés (JMeter, …)
  • Outils de traçabilité sur l’exécution des batteries de tests
Conduire le projet
  • Travaux pratiques : générer un rapport sur la qualité de l’application
Objectifs
Acquérir les connaissances nécessaires à la mise en œuvre de procédures de tests
Prérequis
Pour suivre ce stage, il est nécessaire d’avoir une bonne connaissance de la programmation orientée objet
Profil des participants
Cette formation s’adresse aux développeurs d’applications ainsi qu’aux chefs de projets informatiques
Dates des prochaines sessions :
Du 17 au 18 Janvier 2022
Du 05 au 06 Avril 2022
Du 27 au 28 Juin 2022
Du 05 au 06 Septembre 2022
Du 14 au 15 Novembre 2022
Acquérir les connaissances nécessaires à la mise en œuvre de procédures de tests
Introduction à la gestion du cycle de vie des applications
  • Introduction au TDD : Test Driven Development
  • Test logiciel dans un univers Agile
  • Gestion du cycle de vie des applications Projets d’équipe
Planification et suivi des travaux
  • Définir l’objectif du plan de tests
  • Définir la conformité aux exigences
Introduction au test logiciels
  • Les différents axes des procédures de tests
  • Tests unitaires (tests de composants), tests d’intégration, tests d‘acceptation et tests de qualifications
  • Tests fonctionnels et tests techniques
  • Tests boîte noires et test boîtes blanches
  • Tests manuels et tests automatiques
  • Garantir la non-régression
  • Nécessité d’avoir des indicateurs (taux de couverture de code, taux de couverture d’exigences, …)
Automatiser vos procédures de tests
  • Les outils de tests logiciels
  • Outils de calcul de taux de couverture de code
  • Automatiser une procédure de tests
  • Travaux pratiques : utilisation des outils d’automatisation d’une procédure de tests et calcul d’un taux de couverture de code
Utilisation d’un framework de bouchonnage (mock framework)
  • Notion de bouchon (mock object) et de simulateur
  • Les frameworks de bouchonnage
  • Préparation des données d’exemple
  • Validation des appels de méthodes
  • Validation de l’ordre de ces appels
  • Simulation de cas d’erreurs en levant des exceptions
Tests techniques
  • Outils de tests de charge
  • Outils de tests d’endurance
  • Travaux pratiques : utilisation des outils présentés (JMeter, …)
  • Outils de traçabilité sur l’exécution des batteries de tests
Conduire le projet
  • Travaux pratiques : générer un rapport sur la qualité de l’application
Cette formation s’adresse aux développeurs d’applications ainsi qu’aux chefs de projets informatiques
Pour suivre ce stage, il est nécessaire d’avoir une bonne connaissance de la programmation orientée objet

Formateur expert dans le domaine

  • 1 ordinateur par stagiaire, 1 support de cours par stagiaire (version papier ou numérique), 1 stylo et un bloc-notes par stagiaire
  • Vidéoprojecteur et tableau blanc
  • Feuille d’émargement à la demi-journée, questionnaire de satisfaction stagiaire, évaluations des acquis tout au long de la formation, attestation de stage
  • Éligible au CPF avec passage de certification TOSA ou PCIE (en option)

En amont de la formation

  • Audit par téléphone par nos commerciaux et formateurs
  • Tests d’auto-positionnement avant l’entrée en formation par le biais de questionnaire

Au cours de la formation

  • Exercices pratiques et mises en situation professionnelle pour valider la compréhension de chaque notion abordée dans le programme de cours.

En fin de formation

  • Validation des acquis par le formateur ou via un questionnaire renseigné par les stagiaires
  • Evaluation qualitative par les participants à l’issue de la formation via un questionnaire de satisfaction accessible en ligne
  • Une attestation de fin de formation reprenant les objectifs de formation est également remise aux stagiaires puis signée par le formateur

Modalités d’inscription

  • Inscription possible jusqu’à la veille de la formation, sous réserve de places disponibles, en nous contactant au 01 56 59 33 00 ou par mail formation@sii.fr

Modalités particulières

  • Nos formations sont accessibles aux personnes en situation de handicap. Renseignez-vous auprès de notre référente handicap au 01 56 59 33 00 ou par mail pedagogie@sii.fr
Du 17 au 18 Janvier 2022
Du 05 au 06 Avril 2022
Du 27 au 28 Juin 2022
Du 05 au 06 Septembre 2022
Du 14 au 15 Novembre 2022

Réservez votre formation

Que cherchez-vous ?