Automatisation de tests en qualité du logiciel - Collège de Bois

Transcription

Automatisation de tests en qualité du logiciel - Collège de Bois
INSCRIVEZ-VOUS ! >>
ACTIVITÉ DE PERFECTIONNEMENT
INFO29 : AUTOMATISATION DE TESTS EN QUALITÉ DU LOGICIEL
Horaire
Lundis : du 14 septembre au 16 novembre 2015 | 18h15 à 21h45
*congé 12 oct
Samedis : 26 sept; 10 et 24 oct; 7 et 21 nov 2015 | 9h à 15h45
Durée
60 heures
Coût
120 $
Préalables
Avoir des connaissances de base en assurance qualité du logiciel et programmation.
Clientèle
visée
Évaluateurs de logiciels et de systèmes informatiques, analystes et consultants en
informatique, programmeurs et développeurs en médias interactifs.
Description
1. Automatisation des tests




Définition et délimitation de l’automatisation de tests;
Facteurs qui conduisent à l’automatisation;
Avantages, inconvénients et limitations de l’automatisation de tests;
Analyse des facteurs qui contribuent au succès d’un projet d’automatisation de test.
2. Niveaux de tests automatisables et types de tests par niveau




Processus de tests et d’automatisation de tests;
Automatisation dans différents niveaux de test;
Types d’applications et d’interfaces à tester : Windows, Web, Web service, Mobile, autres;
Types de test à automatiser : fonctionnelle, d’IU, API, de performance.
3. Méthodes et techniques pour l’automatisation des tests logiciels et organisation d’une stratégie de
tests automatisés







Modèles et méthodologies d’automatisation d’un processus de test (ATMM, ATLM);
Critères de sélection des cas de tests à automatiser et critères de durabilité;
Cycle de vie de tests automatisés;
Différents choix d’automatisation : développer, acquérir ou réutiliser;
Langages de programmation : de scriptage, et/ou compilés;
Outils disponibles, techniques d’évaluation et de comparaison et sélection d’un outil;
Techniques d’automatisation de tests (Record Playback, DDT, KDT, SDT).
4. Conception et réalisation de tests automatisés fonctionnels








Introduction aux outils d’automatisation;
Création et configuration d’un projet d’automatisation;
Planification des tests automatisés, enregistrement et lecture de scripts automatisés;
Capture et création des résultats attendus et points de vérification;
Les Data pools;
Exécution des scripts;
Analyse des résultats obtenus;
Bonnes pratiques de scriptage, paramétrage et découpage des scripts de tests.
5. Conception et réalisation de tests de performance


Tests de performance, tests de charge vs tests de stress et tests de Benchmark;
Introduction aux outils de test de performance.
Matériel
pédagogique
Notes de cours et matériel didactique fournis par le formateur.
Formateur
Julio Alva
Pour plus d’information, communiquez avec le registrariat du Collège de Bois-de-Boulogne :
Heures d’ouverture:
Lundi au jeudi, de 9 h à 11 h 45 et de 13 h à 16 h
Vendredi, de 9 h à 12 h
Coordonnées:
514-332-3003
Local S-107,
Pavillon Ignace-Bourget (entrée de la Résidence)
10 500, avenue de Bois-de-Boulogne, Montréal (Québec)
Courriel >>