Nos formations :
Formation QuickTestPro, automatiser les tests
- Programme
- Participants / Prérequis
- Intra / sur-mesure
Cette formation vous montrera comment utiliser QuickTestPro (QTP) pour concevoir et exécuter des tests sans programmation. Vous y apprendrez aussi à modifier les scripts enregistrés, à les déboguer, et à enregistrer les résultats des tests dans le référentiel Quality Center/Test Director.
Objectifs pédagogiques
- Créer et exécuter un script de test automatique
- Créer des points de contrôle sur les objets de l'interface
- Exécuter un test itératif, avec paramétrage des données d'entrée et de sortie
- Décomposer un script de test automatique en actions
- Construire et manipuler un référentiel des objets de l'application à tester
- Analyser les résultats de tests dans Quality Center
Prise en main de Quick Test Pro
- L'organisation de l'outil. La notion de fenêtre active. La table des données. L'écran de travail.
- Paramétrage de l'outil. Paramètres généraux. Paramétrages spécifiques.
- Enregistrement d'un script.
- Exécution du script. Exécution pas à pas.
Travaux pratiques
Prise en main et paramétrage de QTP. Création et exécution de scripts de tests.
Gestion de points de contrôle avec QTP
- Création de points de contrôle sur Objet.
- Création de points de contrôle sur Bitmap.
- Création de points de contrôle sur Texte.
- Création de points de contrôle sur base de données.
Travaux pratiques
Mise en place de différents points de contrôle dans un script.
Itération d'un test : gestion des données
- Paramétrage des saisies par des données externes.
- Utilisation de tables de données (locales, globales).
- Exécution d'un test itératif.
- Paramétrage des données d'entrée et de sortie.
Travaux pratiques
Paramétrage de données d'un script de test. Exécuter des tests itératifs.
La notion d'action fonctionnelle sous QTP
- Décomposition des tâches utilisateurs en actions fonctionnelles.
- Appel d'une action depuis une autre action.
- Appel d'un groupe d'actions depuis une autre action.
- Enchaîner et dissocier des actions.
Travaux pratiques
Dissociation d'un script en plusieurs actions.
Gestion des objets à tester. Référentiel
- Identification des objets de l'application à tester.
- Manipulation des objets.
- Référentiel d'objets local ou partagé.
- Synchroniser l'exécution sur un objet, sur un affichage de texte.
- Scénario de reprise.
Travaux pratiques
Manipulation des objets : référentiel local ou partagé. Mise en place de points de synchronisation sur des objets. Mise en œuvre de scénario de reprise.










