Les tests et les logiciels de gestion de tests

Slides:



Advertisements
Présentations similaires
Un environnement de développement éducatif
Advertisements

Mustapha EL FEDDI Tests Mustapha EL FEDDI
La Gestion de la Configuration
Introduction au langage C++
DIALVEIL DATA mise à niveau possible du parc existant (3353 )
En ville M. Rocque. 1/23/20142 le supermarché 1/23/20143 le parc.
Étude de l’intérêt de l’utilisation des grains d’or dans le traitement des cancers de la prostate par Radiothérapie Conformationnelle avec Modulation d’Intensité.
Leçon 2: Les schémas fonctionnels
Leçon 3: Analyse Temporelle Des Systèmes
J. Paul Gibson Bureau A 207, Le département LOgiciels-Réseaux
L’intégration continue
Guillaume KRUMULA présente Exposés Système et Réseaux IR3 Mardi 5 Février 2008.
Organiser des Tests dans un projet
1 Les technologies XML Cours 1 : Les Web Services et Architectures Orientées Services Fé vrier Version 1.0 -
Entamoeba histolytica
TESTBED TESTPLAN OBJECTIFS: Évaluer les services, fonctionnalités et l'installation des releases du testbed. CONTEXTE: Test effectué dans un contexte de.
BTS MANAGEMENT DES UNITES COMMERCIALES
SDS-PAGE Protocole expérimental
Tests et Validation du logiciel
Veuillez sélectionner une question:
Gestion automatisée des filtres d’attributs
SFADA : Projet d’un Système de Formation à Distance de l’Arabe
Introduction aux CMS.
Les outils d’intégration continue
Élaborée par Melle Amani Sbeitia
Tout Comme Une Vieille Chanson
Forum JEE: framework STRUTS 1 et iBATIS
Démarche Analyse des OGL et des Méthodes Objectifs : Activités :
Assemblée Générale du 13 octobre /05/20141 BIENVENUE.
Présenté par : Kalleli Dhouha
Modules DMOS, Dons et subventions
Thème -1- : L’electromagnetisme
17/05/20141 Plateaux de travail St-Hubert Plateaux de travail St-Hubert Centre de Santé et de Services Sociaux dAntoine Labelle - Commission scolaire des.
Analyse des circuits électriques -GPA220- Cours #10: Systèmes de deuxième ordre Enseignant: Jean-Philippe Roberge Jean-Philippe Roberge - Janvier.
COLLEGE PIERRE MATRAJA
Thème -1- : L’electromagnetisme
Tout Comme Une Vieille Chanson
Présentation TOTALINFO Finance
LA LYMPHE 31/03/2017 Elisabeth Chaniaud.
Tout Comme Une Vieille Chanson
Moteur de RechercheMoteur de recherche "from scratch"
Présentation du mémoire
Do List Organize Everything with list. INTRODUCTION applications dont deux tiers gratuites activations par jour 50,8% des ventes de Smartphones.
06/06/20141 EXPERIENCE DU SENEGAL EN MATIERE DE CLASSIFICATIONS DES ACTIVITES ET DES PRODUITS Atelier sur les classifications économique et sociales internationales.
La décomposition simple
Wiki pour les nuls le LGI
SUPPRESSION EN LIGNE DE PUBLICITES
Renauld MAMBOUNDOU Arnaud SCHOEN Safiatou FANNY Vincent BOUVIER
Outils de test fonctionnel et non fonctionnel
OI-M/DLI IPT Asia Découpe. OI-M/DLI IPT Asia Emboutissage dans l’agroalimentaire.
Congrès BPW Int Centre International de Congrès, Jeju, Corée du sud Congrès BPW Int
Certificat optionnel de médecine générale Education thérapeutique du patient 3ème partie Dr N.MESSAADI - M.CUNIN -M.CALAFIORE A.CHUDY 23/10/20141.
Université M’Hamed Bougara de Boumerdes
16/12/20141 Fédération des enseignants documentalistes de l’Education nationale.
Outil de gestion des cartes grises
Commission numérique Propositions pour le projet ESPE2 2 avril 2014.
Elabore par BELKADHI ABIR BEN HASSEN SALMA CHEBBI MARWA
Traitement des demandes clients
BEWITCHED 12/10/2006 Soutenance GLAO #5 slide 1 Soutenance GLAO #5 AGL & SYGIME Bewitched Team 12 Octobre 2006.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
L ’évaluation et le choix des logiciels de comptabilité financière
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
1 Université Henri Poincaré, Nancy 1 La préemption appliquée aux FPGAs Soutenance de rapport bibliographique de DEA Faculté des Sciences Vandoeuvre-lès-Nancy.
MOCK.
L’enseignement de spécialité SLAM
Test et assurance qualité : Focus Projet Outiz
Aloui Louai Ben Yedder Saif Bouguerra Yahia El Mouadhen Bilel Mrad Med Mahdi 2A3 IEYAD.
PRÉSENTATION AGL LES TESTS LOGICIELS LES TEST LOGICIELS 1 Mickael BETTINELLI Brandon OZIOL Gaétan PHILIPPE Simon LUAIRE.
Intégration continue avec Jenkins OTHMAN Maroua - DUCROT Lauriane - ESCURE Philippe - JOLY Aurélien & DESPREZ Jérome 1.
WHAT IS THIS ? Serveur d’intégration Environnement JAVA Open Source Ou logiciel d’intégration continue.
Transcription de la présentation:

Les tests et les logiciels de gestion de tests Environnement de tests Les tests et les logiciels de gestion de tests Présenté par Joël Lavisse

Environnement de tests Plan Introduction Deux grandes catégories de tests La gestion des tests Logiciels de gestion de tests Test Director Salomé-TMF Conclusion 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Environnement de tests Introduction Les tests valident une application au niveau : Structurel Fonctionnel Mis en place tout au long du développement de l’application Deux grandes catégories de tests Tests de type boîte blanche Tests de type boîte noire 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Les tests types boîtes blanches Environnement de tests Les tests types boîtes blanches But : Valider la structure interne d’une application ou d’un module Basé sur l’implémentation Valide les structures définies dans les spécifications techniques Types de tests utilisés : Tests unitaires (Effectués au niveau des méthodes) Tests d’intégrations (Interfaçage des modules) Tests de performances (Capacité de traitement) 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Les tests types boîtes noires But : Tester les fonctionnalités d’une application ou d’un module Basés sur les fonctionnalités Valider les exigences du client Peuvent être exercés à plusieurs niveaux : Au niveau de l’implémentation Au niveau de l’application 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Les tests types boîtes noires Environnement de tests Les tests types boîtes noires Au niveau de l’implémentation Tests fonctionnels méthodes ou ensemble de méthodes Tests de non-régression (Effectués implicitement) Au niveau de l’application Tests fonctionnels (Spécifications fonctionnelles) Tests de montée en charge (Performances) 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Environnement de tests Les campagnes de tests Classer les tests et les regrouper Rejouer des tests ou groupes de tests rapidement Valider des fonctionnalités de haut niveau Permettre de lier les exigences clientes aux tests 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

La gestion des exigences Environnement de tests La gestion des exigences Mettre en relation les tests et les spécifications du client Fonctionnalités, Robustesse de l’application… Fiabilise le processus de validation d’une application Important et fastidieux à mettre en place sur de grands projets Peu de logiciel offrent cette fonctionnalité 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Les logiciels de gestion de tests Environnement de tests Les logiciels de gestion de tests Relier les besoins au niveau des tests Gérer les tests Gérer les campagnes de tests Mettre en relation les exigences clientes et les tests Exécuter un ensemble de tests rapidement Classer/répertorier les tests Visualiser et/ou exporter des rapports d’exécution (couverture des tests) 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Les logiciels de gestion de tests Suite d’outils Mercury : HP Test Director Salomé-TMF et ses plugins 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Test Director (HP quality center) Suite d’outils de Mercury Composé d’outils de gestion de tests, d’outils de tests de montée en charge (Winrunner) Outils de gestion de tests « Test Director » Acheté par HP et s’appelle désormais « HP Test director for Quality center » Payant (de l’ordre de 100K€) Très populaire 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Les tests et logiciels de gestion de tests présenté par Joël Lavisse Salomé-TMF Avantage Logiciel open source Multi-platforme (écrit 100% en java) Sa modularité offre de nombreuses fonctionnalités Gestion de tests unitaires (JUNIT) Gestion de campagnes de tests Suivi de bug (via le logiciel open source mantis) Gestion des exigences 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Environnement de tests Salomé-TMF Inconvénient Installation longue et fastidieuse malgré une bonne documentation Ne supporte que des tests unitaires Java Conséquence du plugins « simpleJunit » Mise à jour des tests unitaires importés, fastidieuse Nécessite une mise à jour des références vers les tests dans Salomé-TMF 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Les tests et logiciels de gestion de tests présenté par Joël Lavisse Salomé-TMF Importer une suite de tests unitaires Nécessite la création d’un jar contenant les classes de tests et les classes à tester. Possibilité de personnaliser l’environnement d’exécution des tests Importation automatique Importation manuelle 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Les tests et logiciels de gestion de tests présenté par Joël Lavisse Salomé-TMF La gestion des campagnes de tests Créer une campagne de tests et importer les tests à exécuter Exécuter une campagne de tests 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Les tests et logiciels de gestion de tests présenté par Joël Lavisse Salomé-TMF La gestion des exigences clients Création des exigences Lier les exigences aux tests Exécuter des tests liés avec des exigences 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Les tests et logiciels de gestion de tests présenté par Joël Lavisse Salomé-TMF Suivi de bugs Utilise l’application open source Mantis Un plugins accède ensuite aux fonctionnalités du logiciel Déclaration d’un bug à l’exécution Résolution du bug 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Les tests et logiciels de gestion de tests présenté par Joël Lavisse Conclusion Salomé-TMF Complet Commence à se faire connaître Toujours mis à jours, support très actif (Forum) Annoncé comme le concurrent open source de « HP TestDirector » Possibilité de faire des Script beanshell, des tests fonctionnels web 26/03/2017 Les tests et logiciels de gestion de tests présenté par Joël Lavisse

Merci de votre attention Des questions ?