Informatique

Formation Automatisation des Tests Logiciels avec UFT One : Maîtriser le Scripting Avancé

Maîtrisez l'automatisation des tests fonctionnels avec UFT. Apprenez à créer, exécuter et maintenir des scripts de tests robustes. Développez des compétences avancées en scripting pour optimiser vos processus de validation logicielle. Validez la qualité des applications en continu.

Formation certifianteCertifié Qualiopi
Disponible en
Durée
21 h · 3 j
Rythme
Sessions de 7 h
Niveau
Tout niveau
Lieu
Vos locaux ou nos centres
Délai d'accès
11 jours ouvrés

Tarif intra-entreprise

Sur devis

Groupe jusqu'à 10 personnes · programme adaptable

Demander un devisÊtre rappelé par un conseiller

Réponse sous 24 h ouvrées · sans engagement

Financement

OPCOPlan de développement des compétencesFNE / FAFSimuler mon financement

Objectifs de la formation

Maîtriser les fondamentaux de l'automatisation des tests avec UFT One
Créer des scripts de tests robustes et efficaces
Concevoir des tests automatisés pour valider la qualité de vos applications
Optimiser les processus de validation logicielle et améliorer l'efficacité des tests

Programme détaillé

12 modules · 21 heures
01

Introduction à l'automatisation et à UFT

  • —Le rôle de l'automatisation des tests dans le cycle de vie logiciel
  • —Introduction à UFT One : architecture, fonctionnalités clés
  • —Installation et configuration de l'environnement UFT : prérequis, bonnes pratiques
02

Prise en main de l'interface UFT et enregistrement de scripts

  • —Découverte de l'interface utilisateur UFT : volets, barres d'outils
  • —Enregistrement de tests : modes d'enregistrement (normal, bas niveau), applications cibles
  • —Exécution de tests enregistrés : analyse des résultats, rapports
03

Gestion des objets et du Object Repository

  • —Compréhension des objets : classes, propriétés, méthodes
  • —Gestion du Object Repository : Shared Object Repository vs. Local Object Repository
  • —Ajout, modification et suppression d'objets : stratégies d'identification
04

Introduction au VBScript pour UFT

  • —Bases du VBScript : variables, types de données, opérateurs
  • —Structures de contrôle : conditions (If-Then-Else), boucles (For, While)
  • —Fonctions et procédures VBScript pour la réutilisabilité du code
05

Scripting avancé et manipulation d'objets I

  • —Utilisation de la programmation orientée objet avec UFT : accès aux propriétés
  • —Appel de méthodes d'objets : clic, saisie de texte, sélection
  • —Gestion des contrôles spécifiques : boutons, champs de texte, listes déroulantes
06

Scripting avancé et manipulation d'objets II

  • —Travailler avec des tableaux et des grilles (DataTables) : lecture, écriture
  • —Interactions avec les boîtes de dialogue et les messages système
  • —Gestion des pop-ups et des fenêtres inattendues
07

Points de vérification (Checkpoints) et validation des données

  • —Types de checkpoints : standard, texte, bitmap, base de données
  • —Implémentation de checkpoints dans les scripts : bonnes pratiques
  • —Analyse des résultats des checkpoints : interprétation des échecs
08

Gestion des données de test et paramétrisation

  • —Utilisation des Data Tables pour la paramétrisation des tests
  • —Importation et exportation de données de test (Excel, CSV)
  • —Itération sur les jeux de données : exécution de tests data-driven
09

Gestion des erreurs et débogage

  • —Techniques de débogage dans UFT : points d'arrêt, exécution pas à pas
  • —Gestion des erreurs : instructions On Error Resume Next, Err object
  • —Traitement des exceptions et stratégies de robustesse des scripts
10

Réutilisation et modularisation des scripts

  • —Créer des fonctions réutilisables pour des actions répétitives dans les tests
  • —Utiliser des modules pour organiser les scripts et améliorer la lisibilité
  • —Implémenter des paramètres pour personnaliser l'exécution des scripts
  • —Adopter des conventions de nommage pour faciliter la maintenance et la réutilisation
  • —Intégrer des bibliothèques externes pour étendre les fonctionnalités de UFT
11

Exécution de tests et rapports avancés

  • —Exécution de tests en mode batch : utilisation de Test Batch Runner
  • —Génération et personnalisation des rapports de test
  • —Intégration avec des outils de gestion des tests (ALM, Quality Center)
12

Meilleures pratiques et maintenance des tests automatisés

  • —Stratégies de maintenance des scripts UFT : gestion des changements d'interface
  • —Optimisation des performances des scripts d'automatisation
  • —Intégration des tests automatisés dans un pipeline CI/CD
Le conseil de l'expert

L'un des objectifs pédagogiques clés de la formation "Automatisation des Tests Logiciels avec UFT One : Maîtriser le Scripting Avancé" est de créer des scripts de tests robustes et efficaces. Cet aspect est fondamental, car il permet aux participants de comprendre non seulement comment automatiser des tests, mais aussi comment garantir leur fiabilité et leur pertinence dans le processus de validation des applications. Cela constitue un atout majeur dans la quête de qualité logicielle. Un défi fréquent auquel sont confrontés les apprenants dans ce domaine est la difficulté à maîtriser le scripting avancé, notamment avec l'utilisation de VBScript. Beaucoup se retrouvent souvent perdus face à la complexité de la manipulation d'objets et à l'intégration des scripts dans un environnement de test. Cette formation vise à surmonter ces obstacles en proposant une approche structurée et progressive, permettant aux participants de développer une maîtrise solide des concepts. Ce qui distingue cette formation des autres approches réside dans son emphasis sur la pratique et l'interaction. Grâce à des exercices concrets et des études de cas, les participants auront l'occasion d'appliquer immédiatement leurs connaissances sur UFT One. Ce focus sur l'apprentissage actif garantit que les compétences acquises sont non seulement théoriques, mais aussi directement applicables aux projets réels, apportant ainsi une valeur ajoutée tangible à votre quotidien professionnel. Pour tirer le maximum de cette formation, il est recommandé d'arriver avec des questions spécifiques ou des cas d'utilisation issus de votre expérience professionnelle. Cela vous permettra de tirer parti des échanges avec le formateur et les autres participants, tout en enrichissant votre compréhension des concepts abordés. N'hésitez pas à interagir et à partager vos perspectives, car c'est dans la collaboration que l'apprentissage devient véritablement puissant.

Pourquoi choisir cette formation en informatique

🎯

Scripting Avancé avec UFT

Apprenez à créer des scripts de tests robustes grâce à notre module dédié au scripting avancé et à la manipulation d'objets.

🔍

Optimisation des Tests

Maîtrisez l'art de concevoir des tests automatisés pour améliorer la qualité de vos applications et optimiser vos processus de validation.

🛠️

Prise en Main Rapide

Grâce à une introduction interactive à l'interface de UFT, devenez opérationnel immédiatement et enregistrez vos premiers scripts en un rien de temps.

📚

Formation Adaptée à Tous

Que vous soyez testeur, développeur junior ou chef de projet, cette formation s’adresse à tous les niveaux et vous permet d'acquérir des compétences essentielles.

💡

Approche Pratique et Interactive

Profitez d'une formation inter-entreprise qui favorise les échanges et la pratique, garantissant une assimilation rapide des concepts.

🚀

Validité et Efficacité des Tests

Développez des compétences pour valider efficacement vos applications, rendant vos processus de test non seulement plus rapides, mais aussi plus fiables.

Compétences acquises

UFT Scripting Essentiel

Créer, exécuter et débugger des scripts UFT avec VBScript pour automatiser les actions utilisateurs et valider les interfaces, en utilisant l'enregistrement et les méthodes d'objets.

Conception de Tests Automatisés

Concevoir et implémenter des tests automatisés robustes et paramétrables avec UFT, en gérant les objets, les données de test (Data Tables) et en intégrant des points de vérification.

Maintenance et Optimisation

Maintenir, optimiser et rendre modulaires des scripts UFT existants via des fonctions, des bibliothèques et une gestion efficace du Object Repository pour une réutilisation maximale.

Exécution et Reporting UFT

Exécuter des suites de tests UFT, analyser les résultats, interpréter les rapports d'exécution et gérer les erreurs pour assurer la validation continue des applications logicielles.

Public, prérequis et modalités

Public visé

Testeurs Manuels Développeurs Junior Chefs de Projet Technique Ingénieurs QA

Prérequis

Aucun prérequis spécifique. Cette formation est destinée à tous les professionnels de l'informatique souhaitant améliorer leurs compétences en automatisation des tests.

Moyens pédagogiques

Salle équipée, supports remis en PDF, cas réels rejoués en atelier, 8 participants maximum.

Suivi & évaluation

Évaluation continue à travers les exercices et les projets pratiques Évaluation finale pour mesurer les compétences acquises Rétroaction individuelle pour améliorer les compétences en fonction des besoins

Accessibilité

Notre organisme de formation s'engage à accueillir et accompagner les personnes en situation de handicap. Notre référente handicap, Mme Lorène Travaux est disponible pour étudier avec vous les adaptations pédagogiques, techniques ou logistiques nécessaires avant toute inscription.

Financer cette formation

Plusieurs dispositifs permettent de prendre en charge tout ou partie du coût. Nos conseillers identifient avec vous la solution la plus adaptée à votre situation.

OPCO

Formations financées via votre opérateur de compétences

Les OPCO peuvent prendre en charge tout ou partie des frais de formation de vos salariés, dans le cadre du plan de développement des compétences ou de l'alternance.

En savoir plus

FAF

Aide à la formation pour les indépendants

Les Fonds d'Assurance Formation financent les formations des indépendants, auto-entrepreneurs, professions libérales et chefs d'entreprise (FAFCEA, AGEFICE, FIFPL…).

En savoir plus

France Travail

Des aides pour les demandeurs d'emploi

France Travail peut financer votre formation via l'AIF (Aide Individuelle à la Formation) ou des achats directs. Parlez-en à votre conseiller pour vérifier votre éligibilité.

En savoir plus

Employeur

Votre entreprise peut financer votre formation

Dans le cadre du plan de développement des compétences, l'employeur prend en charge le coût pédagogique et maintient la rémunération pendant la formation.

En savoir plus

FNE-Formation

Un soutien pour les entreprises en transformation

Le FNE-Formation accompagne les entreprises en mutation économique ou en transition écologique et numérique, avec une prise en charge pouvant aller jusqu'à 100 %.

En savoir plus

Besoin d'aide pour choisir votre dispositif ?

Nos conseillers analysent votre situation et vous orientent vers la solution la plus avantageuse.

Être conseillé gratuitement

Ils ont suivi cette formation

« Après la formation, un participant a créé des scripts de tests automatisés qui ont amélioré la validation des applications de son équipe. »

Participant à cette formation · avis recueilli en fin de session

« Un autre a optimisé le processus de test en utilisant des techniques avancées de scripting apprises, réduisant ainsi le temps de validation. »

Participant à cette formation · avis recueilli en fin de session

Questions fréquentes

* Connaissances fonctionnelles de base en informatique. * Familiarité avec les concepts de test logiciel. * Une première expérience en test manuel est un plus.

Demandez un devis pour la formation Automatisation des Tests Logiciels avec UFT One : Maîtriser le Scripting Avancé

Programme adaptable à votre contexte. Réponse sous 24 h ouvrées, sans engagement.

Demander un devisCertifié Qualiopi · Financement OPCO / FAF

Formations similaires

Autres formations de la même catégorie qui pourraient vous intéresser.

Certification Usages Informatique et Numérique

14 h

Voir la formation

Maîtriser l'Analyse Forensic Cyber : Enquêtes Numériques Avancées

21 h

Voir la formation

Apprenez les fondamentaux des bases de données relationnelles

21 h

Voir la formation