Formation Selenium Approfondissement : Automatiser vos tests d'applications Java EE

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Mettre en place des tests d'applications web Java avec Selenium

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 790,00 €

Durée 2 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 790,00 €

Durée 2 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Utiliser le framework Selenium

    Data-driven testing : présentation, frameworks (TestNG)
    WebDriver : historique, architecture, Selenium Page Object Model
    Navigateurs supportés, documentation
    Environnement de développement et téléchargement des dépendances
    Classe Singleton de Driver
    Gestion des préférences des navigateurs web
    Gestion des préférences des émulateurs de mobiles
    Passage de paramètres au driver
    Support du multithreading
    Variables globales et classes utilitaires de synchronisation
    Exécuteur JavaScript
    Le listener TestNG
    Gestion des fichiers (.properties, .csv, logs)
    Classe de capture d'image
    JavaMail

    Travailler avec WebDriver et AppiumDriver Page Object

    Utilisation des différents navigateurs : FirefoxDriver, ChromeDriver, InternetExplorerDriver
    Inspecter les éléments de la page : locators, hériter de WebElements, plugins
    Inspecter les éléments d'une page sur mobile
    Locators : simples, css, utilisation des XPath query locators
    Locators dynamiques
    Travailler avec HTML5 :cache, webstorage

    Intégration avec TestNG

    Le data provider TestNG
    Manipulation de données JSON
    Développement de classes de tests avec TestNG : annotations, appels
    Encapsulation de données dans un test orientée données
    Tests parallèle

    Construire une grille Selenium

    Comprendre Grid Selenium
    Le hub GRID Selenium
    Ajouter des instances au hub
    Ajout de Selenium Remote Control pour différentes machines
    Ajout de Selenium Server pour effectuer des tâches de navigateur spécifiques sur des systèmes d'exploitation spécifiques
    Exécution des tests sur Selenium GRID
    Exécuter des tests en parallèle

    Prérequis

    Avoir suivi la formation Selenium Initiation ou notions équivalentes

    Public

    Développeurs Java EE

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Optimiser des tâches, automatiser des processus et gagner du temps précieux grâce à la rédaction de prompts efficaces.
    • Utiliser l'IA pour interpréter des données et prendre des décisions éclairées.
    • Améliorer sa gestion du temps et son organisation.
    Tarif

    A partir de 855,00 €

    Durée

    1 jour ( 7 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation UX Writing

    Proposé par Sparks

    Objectifs de la formation

    • Analyser les besoins des utilisateurs pour éclairer sa démarche d'UX Writing
    • Appliquer les meilleures pratiques en matière de rédaction UX pour créer un contenu clair, concis et utile
    • Concevoir des interfaces utilisateur avec un langage qui guide et soutient le parcours de l'utilisateur
    • Évaluer l'efficacité de la rédaction UX grâce à des tests d'utilisabilité et au feedback des utilisateurs
    • Intégrer les stratégies de rédaction UX dans une stratégie de contenu plus large pour soutenir les objectifs d'un produit
    Tarif

    A partir de 1 400,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Java SQL

    Proposé par DAWAN

    Objectifs de la formation

    Maîtriser l'accès aux bases de données en Java en utilisant JDBC
    Tarif

    A partir de 1 450,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Décliner la stratégie en plan de tests et dimensionner le projet
    • Manager une équipe projets de test
    • Déterminer les choix d'externalisation
    • Décrire les modèles de maturité du test et leur utilisation
    • Identifier les principaux outils pour la mise en place des tests
    • Vous préparer et passer l'examen de certification ISTQB avancé "Test Manager".
    Tarif

    A partir de 2 500,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Comprendre la problématique de la complexité des développements logiciels.
    • Comprendre le bénéfice de l’intégration continue?pour améliorer la qualité des développements.
    • Adopter les bonnes pratiques de rédaction des tests logiciels.
    • Créer et exécuter des tests unitaires avec JUnit.
    • Créer et exécuter des tests d'intégration avec JUnit, HttpUnit et DbUnit.
    • Créer et exécuter des tests fonctionnels sur des applications Web avec la suite d'outils Selenium.
    • Mettre en place une stratégie de campagne de tests automatisés avec JUnit et Selenium.
    • Travailler avec un gestionnaire de code source tel que Git, et adopter les réflexes du travail collaboratif.
    • Utiliser un outil de construction logiciel?tel qu’Apache Maven.
    • Comprendre le rôle des différents outils d’une chaine d’intégration continue.
    • Mettre en place une plateforme d’intégration continue autour de Jenkins.
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Connaître l’approche et la méthodologie utilisés pour les tests d’intrusion
    • Appréhender la démarche d’un audit technique dans un environnement Windows et Linux
    • Se familiariser avec les outils et framework d’attaque et d’audit
    • Apprendre à rédiger le livrable associer et préparer la réunion de restitution
    Tarif

    A partir de 2 050,00 €

    Durée

    3j / 21h

    Modes

    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 675,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Installer et configurer une base MongoDB
    • Effectuer des opérations de lecture, écriture et mise à jour de données
    • Extraire des données complexes
    • Mettre en œuvre le driver Java afin d'exploiter les données d'une base MongoDB
    • Implémenter un service d'accès aux données basé sur un mapping Objet-Document
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Décrire les bénéfices potentiels de l'automatisation
    • Identifier les tests à automatiser
    • Reconnaître et sélectionner les outils adaptés au contexte
    • Mettre en place une stratégie d'automatisation des tests
    • Vous préparer et passer l'examen de certification ISTQB avancé "Test Automation Engineer".
    Tarif

    A partir de 2 100,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Formation Spring Data

    Proposé par DAWAN

    Objectifs de la formation

    Intégrer différents modules Spring Data à  une application Java SE/EE
    Tarif

    A partir de 2 150,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...