Automatisation des tests Web avec Katalon et Selenium

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émontrer la portée de l'automatisation, ses avantages mais aussi ses risques
  • Automatiser le test d'applications Web
  • Reconnaître l'architecture et le fonctionnement de la suite d'outils Katalon Studio
  • Capturer des cas et les organiser en suite de tests, puis les rejouer
  • Reconnaître les options avancées, concevoir et optimiser les tests Katalon Studio
  • Exécuter, maintenir les tests conçus et mettre en place différents environnements
  • Enumérer les différences entre les tests pilotés par les mots-clés et par les données
  • Construire des tests dans l'IDE
  • Faire des tests API.

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

Contexte

  • Katalon Studio est une solution d'automatisation gratuite et robuste pour les tests d'API, Web et Mobile
  • Il intègre tous les composants nécessaires avec des mots-clés et des modèles de projets intégrés dans un cadre d'automatisation complète
  • Katalon Studio est facile à utiliser pour les débutants, mais offre néanmoins des fonctionnalités avancées aux utilisateurs expérimentés
  • Une communauté active de plus de 150 000 utilisateurs dans plus de 150 pays du monde fait confiance à cette solution
  • Cette formation permet d'apprendre à construire des tests efficaces (incluant les points de contrôle adéquats), puis de traiter de leur exécution, de leur maintenance et de leur intégration avec d'autres outils

Jour 1

Présentation du programme de formation

Introduction

  • Pourquoi automatiser ?
  • Bénéfices et limites de l'automatisation
  • Choisir les tests à automatiser
  • Historique de Katalon Studio

Introduction à Katalon Studio

  • A propos de Katalon
  • Les outils
  • Points forts et limites de l'outil

Katalon Studio

  • Présentation de l'IDE
  • Capture et rejeu avec Katalon
  • Structure des scripts
  • Création manuelle de scripts
  • Les suites de tests

Exemple de travaux pratiques (à titre indicatif)

  • Capturer et rejouer des cas de tests puis des suites de tests

Optimiser les tests Katalon

  • Utiliser les assertions
  • Localiser avec XPath
  • Gérer les "Repository"

Exemple de travaux pratiques (à titre indicatif)

  • Reprendre et optimiser les cas puis les suites de tests

Jour 2

Piloter les tests par les mots-clés

  • Introduction
  • Gestion des mots-clés dans Katalon
  • Création de mots-clés personnalisés

Piloter les tests par les données

  • Paramétrage des tests pilotés par les mots-clés
  • Consulter et interpréter les résultats

Exemple de travaux pratiques (à titre indicatif)

  • Piloter les tests par les mots-clés et les données

Intégration d'outils dans Katalon

  • Intégration de Katalon Studio avec Jira
  • Comment configurer l'intégration avec Jenkins et d'autres outils de CI (Intégration Continue)
  • Intégration de Katalon Studio avec Git
  • Intégration continue avec GitLab
  • Intégration de Katalon Studio et TestRail

Démonstration

Aller plus loin

  • Comment analyser les réponses JSON dans Katalon Studio
  • Comment vérifier les réponses de l'API dans Katalon Studio

Démonstration et récapitulatif

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

Connaître les fondamentaux des tests. Avoir des notions de programmation Web.

Public

Testeurs, analystes de tests et développeurs.

Ces formations pourraient vous intéresser

Devenir rédacteur Web

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Connaître la fonction et les missions du rédacteur Web
  • Développer les compétences nécessaires à la fonction
  • Examiner les éléments contextuels liés à la fonction de rédacteur Web
  • Se positionner en tant que rédacteur Web
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Utiliser un site internet en toute sécurité juridique
  • Assurer le référencement et la protection des droits de propriété intellectuelle d'un site Web
  • Identifier les obligations et risques contentieux ainsi que les solutions contractuelles pour les éviter
  • Identifier et actualiser le rôle et les responsabilités des différents acteurs d'Internet
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation est une vue d'ensemble des sytèmes d'exploitation z/OS et des services sur les personnels non-technique.

À l'issue de cette formation z/OS initiation, vous aurez acquis les connaissances et compétences nécessaires pour décrire et expliquer :

  • Les besoins d'installation pour un serveur d'entreprise, identifier comment z/OS supporte ces besoins
  • Les programmes de surveillance de transaction et les méthodes de communication
  • Les systèmes de gestion de base de données et identifier les différents modèles
  • Comment les applications utilisent l'environnement de la langue dans z/OS pour exécuter des programmes
  • Les buts et objectif de la technologie orienté-objet
  • Comment UNIX est utilisé dans z/OS et les avantages qu'il procure
  • Le système de fichier UNIX HFS et zFS
  • Le but d'une application ERP
  • Les différentes applications ERP utilisées en z/OS
  • Le support de z/OS pour On Demand Business
  • Intérêt de l'utilisation de z/OS en tant que serveur Web or serveur d'application
  • Les connecteurs et les passerelles pour l'accès Web vers des données z/OS
  • Comment les protocoles de télécommunication, SNA et TCP/IP sont utilisés avec System z
  • Les différentes options de tolopogies pour les canaux et le networking
  • Les services d'impression et de NFS
  • Comment la sécurité réseau peut se faire grâce à diverses technologies de parefeu
  • L'architecture de sécurité de z/OS
  • Les différences entre autorisation et authentification
  • Les éléments d'encryption et comment les utiliser pour fournir une sécurité au niveau d'une transaction
  • Lightweight Directory Access Protocol (LDAP)
  • Tivoli Management Framework et les produits qui utilisés pour la gestion du système
  • Les options d'installation de z/OS et les méthodes pour les nouveaux systèmes et systèmes existants
  • Le cycle de release des produits z/OS
  • Décrire le but de RMF pour la surveillance du système et des performances
  • Nommer des installations qui prennent en charge la haute disponibilité des systèmes z/OS
  • Les caractéristiques d'évolutivité et de disponibilité de Parallel Sysplex
  • Les options de sauvegarde et de récupération sur z/OS
  • Les différentes techniques de stockage dans un système z/OS, leur organisation et leur gestion
  • L'espace d'adressage z/et comment l'utiliser
  • La gestion de la charge de travail et la façon dont il est utilisé dans z/OS
  • Comment les travaux par lots sont soumis et gérés dans z/OS
  • Les types de jeux de données, leur organisation et leur usage dans un système z/OS
  • Les serveurs System z récents et les différents types de processeurs disponible
  • Les composants matériels d'un serveur d'entreprise d'un Parallel Sysplex
  • Le nouveau serveur zEnterprise, avec zEnterprise Unified Resource Manager et zEnterprise BladeCenter Extension (zBX)
  • Comment zEnterprise crée un système unique de systèmes
  • Le rôle du nouveau Unified Resource Manager
  • Le but des nouveaux optimiseurs Dedicated Workload et des équipements
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les cas d'utilisation de Node.js
  • Mettre en place l'environnement de développement
  • Structurer et paramétrer un projet "module"
  • Implémenter une application serveur simple
  • Définir un système de routage avec Express.js
  • Établir une connexion et implémenter des opérations de persistance de données
  • Écrire des tests unitaires et fonctionnels
  • Implémenter des services de notifications serveurs
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Audits d'Installations de Vidéosurveillance vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Acquérir une méthodologie d’audit combinant niveaux de sûreté et technologies informatiques pour évaluer une installation vidéo existante en vue de réaliser sa maintenance, une extension ou une refonte du système en site Public, ERP, Mixte ou privé
  • Pouvoir procéder aux tests de conformité d’une installation vidéo existante en termes de réglementation, de risques, de fonctionnalités, de qualité d’image, de performances TCP et de sécurité IT, de résilience
  • Pouvoir vérifier le DOE et les process de maintenance préventifs et curatifs
  • Maîtriser les procédures de test (optiques, IP, stockage, performances) et l’utilisation de logiciels et de matrices d’analyse
  • Pouvoir rédiger un rapport d’audit
  • Proposer des mesures d’amélioration, d’extensions, de migration, etc…
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Gestion des services systemd et résolution des problèmes lors du processus de démarrage
  • Configuration de réseau et résolution des problèmes de base
  • Gestion du stockage local, création et utilisation de systèmes de fichiers
  • Gestion du pare-feu à l'aide de firewalld
  • Automatisation de l'installation de Red Hat Enterprise Linux® à l'aide de Kickstart
  • Gestion des paramètres SELinux
  • Utilisation des systèmes de fichiers partagés NFS et Samba
  • Sécurité des ports réseau et agrégation de liens
  • Configuration des initiateurs et cibles iSCSI
  • Résolution des problèmes liés au service DNS (Domain Name System) et mise en cache du serveur de noms
  • Déploiement de serveurs de fichiers NFS (Network File System) et SMB (Server Message Block)
  • Gestion du serveur Web Apache HTTPD
  • Configuration de la base de données MariaDB SQL
  • Client null Postfix SMTP (Simple Mail Transfer Protocol) pour serveurs
  • Création de scripts bash pour l'automatisation
  • Ppasser les examens de certification RHCSA et RHCE.

Ce cours repose sur la version 7 de Red Hat Enterprise Linux.

Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Comprendre et appréhender l’architecture de la plateforme Jakarta EE
  • Intégrer une couche d’accès aux bases de données utilisant Jakarta Persistence
  • Développer la logique métier d’une application avec des composants Enterprise Beans session et Message-Driven
  • Gérer les transactions dans les composants métiers
  • Comprendre et utiliser l’injection de dépendance avec l’API CDI et ce dans les différents types de composants applicatifs
  • Développer, exposer et consommer des services Web SOAP avec l’API Jakarta XML Web Services
  • Développer des Services REST avec Jakarta RESTful Web Services pour exposer les fonctionnalités applicatives
  • Développer des WebSockets pour interagir avec des clients JavaScript
  • Déployer les différents types de composants dans un serveur d’applications
  • Développer des IHM Web en utilisant Server Faces
  • Utiliser des traitements Batch dans une application Jakarta EE
  • Comprendre les usages de l’API de concurrence dans une application Jakarta EE
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Décrire l'architecture et les composants de la famille Cortex XDR
  • Utiliser la console Web Cortex XDR, les rapports et les dashboards
  • Utiliser pleinement la console Cortex XDR
  • Créer des packages d'installation, des groupes d'Endpoints et des stratégies d'agent Cortex XDR
  • Déployer l'agent sur les Endpoints
  • Créer et gérer des profils de prévention contre les "exploits" et les logiciels malveillants
  • Examiner les alertes et les classer par ordre de priorité (à l'aide de stratégies de score, de favori ou d'exclusion)
  • Gérer la sécurité des exceptions Cortex XDR
  • Effectuer et suivre les actions de réponse dans le centre d'action
  • Effectuer un dépannage de base lié aux agents Cortex XDR
  • Déployer une VM Broker et activer l'Applet Local Agents Settings
  • Gérér les concepts liés au déploiement de Cortex XDR et les exigences d'activation
  • Administrer le portail de support et la Gateway Cortex XDR pour l'authentification et les autorisations des utilisateurs.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Microsoft Azure - Notions fondamentales

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Permettre aux professionnels de l'informatique de découvrir et disposer d'une vue d'ensemble de Microsoft Azure

A l’issue de la formation le participant sera capable de : 

  • Connaître les concepts généraux du Cloud et les différents services proposés par Microsoft dans Azure
  • Comprendre les principes de sécurité d'Azure
  • Comprendre la gestion des coûts et les modèles de support disponibles pour Azure

METHODES ET OUTILS PEDAGOGIQUES

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours 

EVALUATION

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Toute personne intéressée par la découverte d'Azure

Pré-requis

Posséder une connaissance basique des sites Web et des concepts de base de données Connaissances de base d'active Directory (domaine, contrôleur de domaine, utilisateur)

Tarif

A partir de 810,00 €

Durée

1 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Expliquer les principes de base d’une plateforme Nutanix
  • Appréhender les exigences et considérations requises lors de la configuration d'un cluster Nutanix
  • Maîtriser l'administration et contrôler les clusters Nutanix à l’aide de la console web Prism
  • Créer, gérer et migrer des machines virtuelles, mettre en œuvre des services de protection des données, et planifier la continuité d'activité
  • Planifier des mises à jour, anticiper les futures exigences, et créer des scenariis pour adresser l'évolutivité des besoins
  • Configurer la sauvegarde, la réplication et la reprise après incident d’un cluster Nutanix
  • Optimiser la configuration et l'exploitation des clusters Nutanix
Tarif

A partir de 3 500,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...