Selenium - Automatisation des tests fonctionnels des applications Web

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 :

  • Décrire l'architecture de la plateforme Open Source Selenium
  • Mettre en oeuvre toutes les fonctionnalités propres à Selenium
  • Mettre en oeuvre une démarche d'automatisation et en particulier des tests d'interface
  • Créer et exporter des scénarios de tests dans différents langages de programmation
  • Intégrer les tests dans les outils d'intégration continue.

M2I


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

Tarif

A partir de 1 420,00 €

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

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 1 420,00 €

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

Programme

Jour 1

Rappels sur le test

  • Définition
  • Différents niveaux de tests
    • Unitaires
    • Intégration
    • Systèmes et recettes
    • Confirmation et non régression
  • Différents types de tests
    • Structurels

Choix de l'automatisation

  • Qu'automatise-t-on ?
  • Valeur ajoutée et ROI
  • On ne peut pas tout automatiser
  • Bonnes pratiques d'automatisation
  • Présentation des outils du marché

Outil Selenium

  • Installation de l'outil
  • Selenium IDE et autres composants
  • Capture et rejeu
  • Exécution des scripts et présentation des commandes Selenium

Jour 2

Selenium RC

  • Génération et exportation de scripts de tests (Java, Python...)
  • Remaniement des scripts de tests selon les bonnes pratiques
  • Génération de rapports (ANT et JUnit)

Mise en oeuvre des scripts dans la plateforme d'intégration continue

  • Création d'un job dans Jenkins
Exemples de travaux pratiques (à titre indicatif)
  • Après installation de Jenkins, création et lancement d'un job exécutant les scripts
    • Fonctionnels
    • Non-fonctionnels...

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 une bonne connaissance des processus d'ingénierie du logiciel et de test.

Public

Testeurs ou développeurs désirant se former aux techniques d'automatisation, chefs de projets test.

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Identifier les facteurs de charge
  • Exposer l'état de l'art en matière de techniques de mesure de charge
  • Mener des tests de profilage des applications
  • Construire un plan de charge
  • Diagnostiquer des mesures de charge
  • Décrire les facteurs d'amélioration des performances.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation.
Tarif

A partir de 4 430,00 €

Durée

8 jours (56 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Formation Docker

Proposé par Sparks

Objectifs de la formation

  • Installer et prendre en main Docker
  • Comprendre les images et les conteneurs
  • Maîtriser la gestion des données et les volumes
  • Gérer les réseaux sur Docker
  • Utiliser Docker Compose pour les applications multi-conteneurs
  • Utiliser Docker Machin et Docker Swarm pour le clustering et l'orchestration
  • Connaître les bonnes pratiques d'utilisation de Docker en production
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Concevoir des images de conteneurs pour la conteneurisation des applications
  • Créer, déployer et gérer des conteneurs de différentes façons
  • Déployer des applications dans plusieurs conteneurs
  • Mettre en oeuvre des contrôles d'intégrité pour améliorer la fiabilité du système
  • Créer et exécuter des pipelines automatisés pour une distribution continue.
Tarif

Contacter l'organisme

Durée

5j / 26h

Modes
  • Centre
  • Distance

Formation Cake-PHP

Proposé par DAWAN

Objectifs de la formation

Connaître les possibilités et alternatives au framework Cake-PHP - Etre capable de préparer, mettre en oeuvre et maintenir une application utilisant Cake-PHP
Tarif

A partir de 1 875,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Concevoir et automatiser les processus de tests avec Selenium
  • Analyser les reporting de tests avec Selenium
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

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

  • Vous approprier la démarche et cadrer une idée pour commencer un prototype fonctionnel sans coder
  • Identifier les outils No Code les plus adaptés à associer pour votre solution
  • Prendre en main certains outils No Code tels qu'Airtable, Zapier ou Bubble.
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Etudier l'architecture du système GNU / Linux, le noyau et les modules de noyau
  • Présenter des pseudo-systèmes "/proc" et "/sys"
  • Analyser la détection matériel
  • Effectuer la maintenance des disques (partitionnement, LVM et systèmes de fichiers)
  • Etudier la séquence d'amorçage
  • Gérer la maintenance des applications et de la configuration réseau
  • Définir l'approche de la sécurité système
  • Analyser les performances.
Tarif

A partir de 2 440,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

Connaître les outils permettant une meilleure gestion de la sécurité pour les OS Windows Server
Tarif

A partir de 2 225,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Prendre en main un firewall SNS et décrire son fonctionnement
  • Configurer un pare-feu dans un réseau
  • Définir et mettre en œuvre des politiques de filtrage et de routage
  • Configurer un contrôle d'accès aux sites Web en HTTP et HTTPS (proxy)
  • Configurer des politiques d'authentification
  • Mettre en place différents types de réseaux privés virtuels (VPN IPSec et VPN SSL)
Tarif

A partir de 2 550,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...