Retour
Appliquer la méthode DevOps pour optimiser le cycle de vie des applications
Objectifs de la formation
Participation à la définition de la stratégie de tests : spécifications, user stories, expression de besoin, architecture ; tests unitaires, fonctionnels, de performance, sécurité, - Conception de tests : spécifications des tests, cas de tests, conditions de tests, procédures de tests, - Définition des prérequis, jeux des données associées au test, résultats attendus, enchaînements des tests et besoins en moyens de test, - Réalisation de tests de bout en bout : exécution des tests, analyse des résultats de tests et identification des anomalies, - Rédaction des bilans de tests et participation active à l'enrichissement des référentiels de tests.
Contenu de la formation
Semaine 1 - Module Test agile - Méthodologies de l'Agile Testing et du Bug Management - Écriture de scénarios de tests - Xray Jira pour piloter un projet de tests logiciels - Mise en place d'une stratégie de tests manuels et d'une stratégie de tests automatisés Semaine 2 - Module Test agile et Terminal Git - Méthodes agiles (Scrum, Lean, Kanban) - Méthodologies de l'Agile Testing (Méthodologie BDD, 3 amigos, Living Documentation) - Bug Management avec l'outil Mantis - Lien entre les jeux de données et les scénarios de tests - Rendre les jeux de données dynamiques - Utilisation des outils de gestion de versions de code Git et GitHub Semaine 3 et 4 - Module HTML CSS et ROBOT FRAMEWORK - Base de HTML et CSS - Constitution d'une page WEB - Manipulation de HTML et CSS - Automatisation des tests UI et mobile avec Robot Framework Semaine 5 - Module JavaScript - Variables, conditions, boucles, fonctions - Algorithme en JavaScript -Utilisation des bases de la programmation orienté objet (POO) -Constitution d'une page WEB dynamique Semaines 6 et 7 - Module Postman Devops - Comprendre qu est ce qu'une API REST - Sensibilisation des contraintes des tests UI - Comprendre les verbes HTTP - Exécution des requêtes - Initialisation des informations de pré requêtes - Création et utilisation de variables - Création de tests et utilisation de Test Runner - Maitrise de la méthodologie Data Driven Tests - Utilisation de Newman - Devops identifier les enjeux, la méthodologie, les pratiques agiles, (atelier) - Optimiser le cycle de production d'une application à l'aide de la cartographie des chaînes de valeur - Identifiant les axes de perfectionnement d'un produit à l'aide d'une méthode adaptée de manière à améliorer la performance du produit - Évaluer les performances d'une application en récoltant les données et mesures liées à son utilisation à différentes étapes de son cycle de vie en vue de son amélioration Semaines 8 et 9 - Module CYPRESS - Compréhension des tests automatisés UI - Sensibilisation des contraintes des tests UI - Pyramide de Mike Cohn - Installation de Cypress - Manipulation des locators pour les tests UI - Les bases de Cypress Semaine 10 - Module TEST DE PERFORMANCE AVEC K6 ET BASE DE DONNEE EN SQL - Réalisation d'un test de performance - Implémentation de tests de performances avec l'outil K6 - Relation entre SQL et le testeur - Bases de SQL - Jointures avec SQL Semaines 11 et 12 - Module CERTIFICATION et projet de fin de formation - Préparation à la soutenance de certification - Examen blanc - Projet de fin de formation
Résultats de la formation
Appliquer la méthode DevOps pour optimiser le cycle de vie des applications;Attestation de suivi de présence
Conditions spécifiques d'accès à la formation
Le candidat doit justifier d une experience professionnelle d un an minimum en tant que technicien systemes et reseaux ou assimile, ou developpeur.
Métier formé
Test
Niveau d'étude visé
Sans le Bac
Type d'immersion professionnelle
Formation initiale
Organisme de formation
Automation Tester Academy
Durée de la formation
8 mois
Modalités de formation
formation entièrement présentielle
Prochaine(s) session(s)
- 20/05/2024 - 31/12/2024