Formation Cypress - Automatiser les tests des applications web avec Cypress

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 Cypress vous serez en mesure de :

  • Comprendre les fondamentaux de Cypress
  • Écrire des tests simples avec Cypress pour vérifier les fonctionnalités de base d'une application web
  • Utiliser les commandes de Cypress pour naviguer entre les pages et interagir avec les éléments de l'interface utilisateur
  • Mettre en œuvre des assertions pour vérifier les résultats attendus lors de l'exécution des tests
  • Exécuter des tests et générer des rapports

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 550,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 550,00 €

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

Description

Cypress est un outil de test automatisé pour les applications web modernes. Il permet aux développeurs d'écrire, d'exécuter et de déboguer facilement des tests end-to-end et des tests d'interface utilisateur, offrant une expérience fluide et puissante pour garantir la qualité des applications web.

Cette formation Cypress de deux jours est conçue pour les débutants. Elle offre une introduction complète à l’outil en couvrant les bases de l'écriture de tests, la gestion des données, l'utilisation de plugins et les bonnes pratiques. 

Programme

Introduction à Cypress

Présentation de Cypress : objectifs, fonctionnalités et avantages
Installation de Cypress
Configuration de l'environnement de test

Écriture de tests de base avec Cypress

Structure d'un test Cypress
Sélecteurs et assertions
Navigation et interactions avec les éléments de la page
Exécution des tests et génération de rapports

Gestion des données et des états

Utilisation de fixtures pour la gestion des données de test
Mocking de requêtes HTTP avec Cypress
Manipulation de l'état de l'application pendant les tests

Utilisation de plugins dans Cypress

Qu'est-ce qu'un plugin Cypress et pourquoi les utiliser ?
Installation et configuration de plugins populaires
Exemples d'utilisation de plugins pour des fonctionnalités supplémentaires

Tests avancés avec Cypress

Gestion des fenêtres contextuelles et des pop-ups
Capture de captures d'écran et vidéos pendant les tests
Utilisation de plugins pour étendre les fonctionnalités de Cypress

Bonnes pratiques et résolution des problèmes

Bonnes pratiques pour l'écriture de tests efficaces avec Cypress
Débogage et résolution des problèmes courants
Ressources et communautés pour le support et l'apprentissage continus

Prérequis

Cette formation Cypress ne nécessite pas de prérequis spécifiques en dehors d'une compréhension de base des concepts de programmation et de l'architecture des applications web. Une familiarité avec JavaScript peut également être utile mais n'est pas obligatoire.

Public

Ce cours s'adresse principalement aux développeurs et aux testeurs qui souhaitent acquérir des connaissances de base sur l'utilisation de l’outil pour les tests automatisés des applications web.

Ces formations pourraient vous intéresser

Objectifs de la formation

Concrètement à l'issue de cette foramtion Tests et Recettes pour la maitrise d'ouvrage, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Disposer d'une méthodologie pour bâtir un plan de tests et constituer les jeux d'essais
  • Comprendre comment s'assurer de la conformité du logiciel au cahier des charges
  • Savoir mettre concrètement en oeuvre les tests et en assurer le suivi pour recetter sereinement un logiciel
Tarif

A partir de 2 080,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cerner les éléments de langage
Identifier l’état de l’art de l’intelligence artificielle et des nouvelles applications sectorielles
Évaluer les risques inhérents à l’implémentation de nouvelles applications sectorielles d’IA, définir un plan de risk-management et mettre en place des mesures pour en atténuer les risques
 

Tarif

A partir de 1 195,00 €

Durée

1 jour - 7 heures

Modes
  • Distance
  • Centre
  • Entreprise

Formation Selenium : Prise en main

Proposé par PLB CONSULTANT

Objectifs de la formation

Après avoir suivi la formation, vous serez capable de :

  • Apprendre et interpréter les résultats des tests fonctionnels
  • Concevoir et maintenir les tests automatisés Selenium
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Les mauvaises performances d'un système peuvent avoir des impacts très lourds sur la compétitivité d'une entreprise, son image de marque, ses dépenses IT, et avant tout la satisfaction de ses clients. Le cours montre comment superviser les plateformes de production, identifier les problèmes de performances et de qualité de service, anticiper les incidents et les résoudre rapidement en utilisant les méthodes et outils appropriés. Le cours couvre également les aspects d'optimisation de la configuration et de tuning des serveurs Weblogic afin d'obtenir des performances applicatives optimales. Aussi, les participants bénéficieront des conseils, des retours d'expériences et des bonnes pratiques adoptées chez les plus grands clients Weblogic dans le monde. Les ateliers pratiques représentent 50% du cours : Des benchmarks, des simulations des problèmes récurrents de production et leurs corrections, des tests de charges supervisés et des actions de tuning seront réalisés par les participants tout au long de la formation.

La formation Weblogic Server 11g aborde plusieurs thèmes :
- Java Virtual Machine : Le principe de fonctionnement de la JVM en termes de gestion de ressources et de la mémoire.
- Weblogic Scripting Tool (WLST) : Présentation de l’outil et de l'API WLST, la boite à outil indispensable pour automatiser les tâches d'administration, de supervision et de déploiement sur un serveur Weblogic.
- JVM : Tuning & Troubleshooting. Le serveur Weblogic tourne sur la machine virtuelle Java (JVM) et s'appuie donc sur ces différents composants Runtime. Résoudre un problème en production revient dans plusieurs cas à ne cibler que sur le Troubleshooting ou l'optimisation des paramètres de la JVM.
- Tuning & Troubleshooting de Weblogic Server Core : Weblogic Server Core est le noyau du serveur Weblogic qui commande les différents modules du serveur. Il est donc indispensable de s'assurer du bon fonctionnement du noyau du serveur avant de s'attaquer aux différents modules et sous-systèmes.
- Optimisation de la gestion des threads avec les Work Managers : Si la gestion de la mémoire est en grande partie dépendante des paramètres de la JVM, ce n'est pas le cas de l'exécution des tâches assurée par les ExecuteThreads de Weblogic, L'une des fonctionnalités clés de Weblogic est le Self-tuning ou l'auto-optimisation. Cette fonctionnalité suffisante dans l'absolu, ne l'est pas souvent pour toutes les applications.
- JDBC : Tuning & Troubleshooting. Le composant d’accès aux bases de données est l'un des modules indispensable dans un serveur d'application. Que vous utilisiez des Frameworks de Mapping de haut niveau ou vous accédiez à la base de données en utilisant l'API Java standard, la maitrise de ce composant est indispensable pour assurer la stabilité et les performances des plateformes de production.
- JMS : Tuning & Troubleshooting : Weblogic Server embarque aussi un provider JMS complet, une véritable boite à outils qu'il faut savoir diagnostiquer et optimiser pour assurer la fluidité des transferts des messages.
- Weblogic Server Clusters : Tuning & Troubleshooting. La gestion de la haute disponibilité est une composante essentielle dans la conception des architectures techniques des systèmes de production. Le serveur Weblogic fournit un grand nombre de paramètres qu'il faut savoir optimiser pour assurer un fonctionnement optimale d'une firme de serveurs, avec ou sans le composant Cluster.

Tarif

A partir de 3 225,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Mettre en oeuvre et administrer System Center 2012 Service Manager, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Apprendre à concevoir, déployer et maintenir le Service Manager 2012 au sein de son organisation
  • Découvrir les différents produits du System Center 2012
  • Apprendre comment System Center Service Manager 2012 est conçu et déployé au sein de la suite System Center
  • Savoir personnaliser l'environnement de l'utilisateur final et automatiser les réponses de demande de services
  • Connaître les meilleures pratiques pour l'utilisation de Service Manager 2012
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Cisco IoT, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Expliquer les principes fondamentaux de Cisco IoT et énumérer les dispositifs courants concernés
  • Liste des protocoles, normes et flux de données communs de l'IoT
  • Expliquer Cisco IoT, les besoins communs et les solutions correspondantes
  • Expliquer comment la programmabilité peut être utilisée pour automatiser et rendre plus efficaces les opérations, le déploiement et le support de Cisco IoT
  • Décrire les applications Cisco IoT courantes et la manière dont elles s'appliquent aux cas d'utilisation de Cisco IoT
  • Expliquer les fonctions et les cas d'utilisation des applications de sécurité Cisco et Cisco IoT
Tarif

A partir de 4 150,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Snowpark pour Python

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Snowpark pour Python, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Acquérir une compréhension approfondie du langage de programmation Python et de ses fonctionnalités avancées pour l'analyse de données
  • Comprendre les concepts clés de Snowpark et exécuter de tâches de transformation de données en utilisant des langages de programmation comme Python.
  • Maîtriser l'utilisation des bibliothèques Python spécifiques à Snowflake pour l'exploration, la manipulation et l'analyse des données stockées dans Snowflake
  • Découvrir les meilleures pratiques et les astuces pour optimiser les performances lors de l'exécution de tâches Python dans Snowflake / Snowpark
  • Acquérir les compétences nécessaires pour résoudre des problèmes de données spécifiques en combinant les fonctionnalités de Python et de Snowflake / Snowpark
  • Explorer différentes techniques et algorithmes de Machine Learning, tels que la régression, la classification, le clustering, etc
  • Utiliser FastAPI, un framework web Python, pour créer rapidement des API RESTful robustes et évolutives
  • Utiliser Streamlit, un framework pour le développement rapide d'applications web de data science, pour créer des interfaces utilisateur interactives et conviviales
Tarif

A partir de 2 490,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation SharePoint 2016 - Fonctionnalités avancées, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Connaître les composants principaux d’une architecture SharePoint 2016, de ses nouvelles fonctionnalités et fonctionnalités améliorées
  • Décrire les solutions hybrides SharePoint 2016
  • Savoir planifier et concevoir un environnement SharePoint 2016 assurant la haute disponibilité et la récupération d’urgence
  • Planifier et mettre en œuvre les services de connectivité et le magasin sécurisé
  • Configurer et gérer les services de productivité pour SharePoint 2016
  • Gérer les solutions dans le déploiement de SharePoint 2016
  • Planifier et configurer les fonctionnalités de réseau social
  • Planifier et configurer la gestion du contenu Web pour un environnement publié sur internet, ainsi que la gestion du contenu d’entreprise dans le déploiement SharePoint 2016
  • Savoir planifier et configurer les solutions d’informatique décisionnelle
  • Planifier et mettre en œuvre la migration vers SharePoint 2016.
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Titre professionnel RNCP35634 Bloc 3 - Niveau 6 - Bac+3 (Licence, Bachelor, BUT)
Tarif

A partir de 600,00 €

Durée

3j / 20h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Savoir détecter et résoudre les problèmes, et dépanner les ordinateurs sous Windows 10
  • Savoir détecter et dépanner les problèmes de démarrage, d'applications, de périphérique et de matériel, sur place ou à distance
  • Gérer le matériel et les pilotes de périphériques
  • Résoudre les problèmes de connectivité réseau
  • Savoir accéder aux ressources au sein ou en dehors d'un domaine, réaliser des opérations de maintenance
  • Savoir récupérer les données
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...