- Cours pratique
- Informatique
Formation Cerberus Testing : automatiser les tests applicatifs avec Cerberus Testing
Organiser, exécuter et administrer vos cas de test

- Durée
- 2 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
Description de la formation Cerberus Testing
Cerberus Testing est un outil d’automatisation visant à automatiser les tests d’applications qui utilisent les technologies web, mobile, API et clients lourds.
Nécessitant peu de compétences techniques de développement, Cerberus permet - via une simple interface web - d’organiser et d'administrer vos cas de test, mais aussi de les exécuter de manière périodique ou de les déclencher de manière intégrée dés qu’une évolution est apportée sur l’application à tester.
L'outil permet également de gérer nativement toutes les problématiques d’une gestion de non-régression (gestion de campagne, jeu de données dynamique, parallélisation d’exécution, mélange de tests manuels et automatisés...)

Objectifs pédagogiques
Objectifs pédagogiques :
À l'issue de cette formation Cerberus Testing, vous aurez les connaissances et compétences nécessaires pour :
- Créer des cas de test (avec variabilisation et réutilisation de briques de test, etc.)
- Exécuter les cas de tests sur différents robots ou environnements via des campagnes
- Analyser les résultats d’exécution de campagnes
- Gérer les jeux de données de test et les rendre dynamiques
Objectifs opérationnels
Objectifs opérationnels :
Savoir mettre en œuvre des tests automatisés et les structurer dans des campagnes pour en analyser les résultats.
Devenir autonome sur la construction de vos premiers tests, et savoir appréhender la couverture complète fonctionnelle de l'outil.
Programme
Contenu du cours, module par module
3 modules
- Installation de Cerberus : tomcat, mariadb ; configuration de tomcat pour connexion à des bases externes par jdbc
- Configuration Cerberus minimale
- Intégration de Cerberus Keycloak
- Installation et configuration de Cerberus-Executor (Network Traffic)
- Procédure d'upgrade
- Utilisation des API Standard Cerberus
- Installation Robot Selenium
- Installation Robot Appium
- Installation Robot Sikuli
- Intégration dans une chaîne d'intégration continue (CICD)
- Intégration en monitoring
- Gestion des utilisateurs et droits d'accès (avec ou sans Keycloak)
- Configuration de l'application et de son environnement
- Configuration des premiers tests :
- Steps, UseStep, Actions et Control
- Classification et organisation des cas de test via les labels.
- Gestion des conditions d'exécution de cas de test, Step, Action et Contrôles
- Utilisation des variables :
- Variable System, Objets et Propriétés
- Gestion et définition des propriétés
- Gestion des data de test (datalib) :
- Mode CSV, SERVICE, SQL et INTERNAL
- Gestion des services :
- Mode REST, SOAP, FTP et KAFKA
- Configuration des tests utilisant le trafic réseau
- Gestion des Robots et Capabilities avec leurs Executors
- Lancement unitaire et en masse des exécutions
- Gestion des exécutions manuelles
- Pilotage des queues d'exécution :
- Gestion des contraintes
- Gestion des dépendances
- Gestion des campagnes et reporting d’exécution :
- Définition des campagnes
- Notification d’exécution via email et slack
- Scheduling des campagnes
- Pilotage des bugs et lien avec outils externes (JIRA, Github, Redmine,...)
- Configuration Webperf et gestion des third Party
Travaux pratiques
Cette formation propose une alternance de pratique et de théorie (50%/50%) pour une meilleure assimilation des connaissances. Chaque concept est illustré par un exemple et par une mise en pratique via des exercices.
Programme mis à jour le 09/10/2023
Public concerné
Ce cours Cerberus Testing cible principalement les profils de QA, Product Owner, responsables applicatif, responsables qualité ou chefs de projet.

Prérequis
Pour suivre cette formation Cerberus Testing, il est nécessaire d'avoir une expérience minimale de test en mode manuel.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,5/5
6 avis
« Mon avis sur le contenu du stage : "Le contenu de la formation était adapté à l'ensemble des collaborateurs. Quelque soit le niveau du public, nous avançons au même rythme et apprenons plein de concepts tout au long de la formation. Nous avons pu renforcer certains acquis pour certains et pour d'autres comprendre l'usage de l'outil de la manière des manières." Mon avis sur le formateur : "Merci pour votre patience et votre pédagogie. Très bons animateurs. Nous étions tous content à la fin de la formation. Très grande disponibilité, écoute et réponses à nos problématiques. Ils ont cherchés et trouvés des solutions pour nos cas d'usages même lorsque c'était compliqué. Vraiment un grand merci." Ce que j'ai le plus apprécié : "La formation était bien organisée, le groupe de travail était déjà opérationnel en amont et nous avions juste à nous connecter dessus avec nos identifiants fournis. Les supports de formation sont accessibles et on peut facilement les télécharger depuis notre espace dédié PLB." Ce que j'ai le moins apprécié : "Aucun" »
CK « Mon avis sur le contenu du stage : "Contenu complet et détaillé." Mon avis sur le formateur : "Les intervenants ont été très patients, attentifs et pédagogues." Ce que j'ai le plus apprécié : "Le contenu de la formation de manière générale et les cas pratiques." »
GB
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Continuous ArchitectureRéf. COAR2 joursFondamentalProchaine session : 19 nov.2 120 €
- Cypress - Automatiser les tests des applications web avec CypressRéf. CYPR2 joursFondamentalProchaine session : 2 nov.1 590 €
- Design Applicatif : Architecturer une application pour ses besoins présents et futursRéf. DAAA2 joursIntermédiaireProchaine session : 5 nov.1 740 €
- Design Patterns : Conception avec les Design PatternsRéf. SCDP5 joursIntermédiaireProchaine session : 2 nov.3 050 €