SlideShare une entreprise Scribd logo
1  sur  9
Outil de Tests Fonctionnels
Les Tests Fonctionnels
L’utilisation de tests fonctionnels s’avère la méthode la plus efficace pour
évaluer votre solution.
Conduits dans un contexte le plus proche possible de l’utilisation réelle, ils
permettent à l’utilisateur de réaliser les principales tâches et gestes métiers
pour lesquels le logiciel a été conçu et développé.
Les tests fonctionnels sont l'occasion de voir l'utilisateur en situation et
d'observer :
Les problèmes qu'il rencontre,
Les questions qu'il se pose et
Les fonctionnalités qu'il apprécie ou pas.
Les équipes de développement recueillent ainsi des éléments précieux sur la
validation de leur développement mais également sur la façon de rendre
l’interface ou l’application plus ergonomique, plus confortable à utiliser.
Les Tests Fonctionnels
Les tests fonctionnels obéissent à un mode opératoire généralement identique :
En phase de recette
Le testeur reçoit des consignes qui vont le conduire à effectuer des tâches typiques du
logiciel ou du site web.
Le testeur note les erreurs commises, les incompréhensions, les impasses, tout
événement qui montre une difficulté d'utilisation du logiciel.
Ces différentes observations font l'objet, une fois le test terminé, d'une "analyse à
chaud" avec le testeur, afin de mieux comprendre les causes des problèmes. Des
solutions originales naissent généralement de ces discussions.
En phase de conception
Le testeur reçoit des consignes pour naviguer dans l'interface, pour trouver les
informations qu'il recherche ou les commandes dont il se sert le plus souvent.
Le test fonctionnel permet à cette étape de valider des hypothèses sur le
comportement d’utilisation et sur l’ergonomie de l’interface utilisateur.
Les Tests Fonctionnels
Avantages
Observer l'utilisateur dans un contexte réel d'utilisation,
Identifier les problèmes rencontrés par les utilisateurs lorsqu'il se servent du
logiciel.
Identifier objectivement les difficultés freinant l'utilisateur dans sa tâche.
Effectuer éventuellement des mesures pendant le test.
Inconvénients
Les tests doivent être réécrits pour chaque application
Les tests peuvent difficilement couvrir l'ensemble des fonctionnalités du
logiciel
L’équipe d’utilisateurs est généralement limitée à quelques représentants de
la population concernée par le déploiement.
La compilation et l’analyse des données nécessitent un travail important
Notre Réponse
L’outil permet de :
créer, mettre en ligne et
analyser vos tests fonctionnels
en quelques clics.
Un outil permettant de garantir les avantages et de limiter les inconvénients
des tests fonctionnels
L’outil permet, de créer, de piloter l’ensembles des sessions de test, depuis la
création jusqu’à l’analyse des résultats sans aucune connaissance technique
spécifique.
L’outil permet de centraliser l’ensembles des éléments nécessaires à la gestion des
tests (login, droits, résultats, etc..).
L’outil permet d’avoir une visibilité complète et immédiate de tout les programmes
de test.
L’outil utilise une architecture Web identique à la plupart des applications existantes,
afin d’être une solution souple qui permettra de déployer les tests sans effort
logistique supplémentaire.
Notre Réponse
Voir Gérer Tester
Catalogue de tests
Mes tests
Inscription
Notification
par email
Sessions autonomes
Sessions à Distance
Sessions sur Site
Les Fonctionnalités Utilisateurs
Création/
Import de test
Structuration
des scénarii
Enregistrement
des utilisateurs
Gérer
Bibliothèque de
Test
Inscription &
gestion des
testeurs (liste
d’attente, notifi
cation email)
Analyser
Rapports et
graphiques
prédéfinis
Déployer
Sessions autonomes
Sessions à distance
Sessions sur site
Créer
Les Fonctionnalités Administrateur
Présentation Tests Fonctionnels

Contenu connexe

Tendances

Stratégie de tests type
Stratégie de tests typeStratégie de tests type
Stratégie de tests typemadspock
 
Automatisation des tests
Automatisation des testsAutomatisation des tests
Automatisation des testsZhu Wei QI
 
Introduction à la validation de logiciel
Introduction à la validation de logicielIntroduction à la validation de logiciel
Introduction à la validation de logicielJean-Paul CARMONA
 
Qualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du LogicielQualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du Logicieldanaobrest
 
Présentation Agile Testing
Présentation Agile TestingPrésentation Agile Testing
Présentation Agile Testingjubehr
 
Méthodologie de tests et qualité
Méthodologie de tests et qualitéMéthodologie de tests et qualité
Méthodologie de tests et qualitéSpikeeLabs
 
Test unitaire
Test unitaireTest unitaire
Test unitaireIsenDev
 
Automatisation des tests - objectifs et concepts - partie 2
Automatisation des tests  - objectifs et concepts - partie 2Automatisation des tests  - objectifs et concepts - partie 2
Automatisation des tests - objectifs et concepts - partie 2Christophe Rochefolle
 
Méthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesMéthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesSirine Barguaoui
 
Automatisation des tests - objectifs et concepts - partie 1
Automatisation des tests  - objectifs et concepts - partie 1Automatisation des tests  - objectifs et concepts - partie 1
Automatisation des tests - objectifs et concepts - partie 1Christophe Rochefolle
 
Exigences de qualité des systèmes / logiciels
Exigences de qualité des systèmes / logicielsExigences de qualité des systèmes / logiciels
Exigences de qualité des systèmes / logicielsPierre
 
formation istqb.pdf
formation istqb.pdfformation istqb.pdf
formation istqb.pdfmido04
 
Métriques de qualité logicielle
Métriques de qualité logicielleMétriques de qualité logicielle
Métriques de qualité logicielleYouness Boukouchi
 
Cours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vieCours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vieMohammed Amine Mostefai
 
Mémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline SimonMémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline SimonEmeline Simon
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Erradi Mohamed
 
[PFE] Master en ingénierie du logiciel
[PFE] Master en ingénierie du logiciel[PFE] Master en ingénierie du logiciel
[PFE] Master en ingénierie du logicielUSTHB & DELTALOG
 

Tendances (20)

Stratégie de tests type
Stratégie de tests typeStratégie de tests type
Stratégie de tests type
 
Automatisation des tests
Automatisation des testsAutomatisation des tests
Automatisation des tests
 
Introduction à la validation de logiciel
Introduction à la validation de logicielIntroduction à la validation de logiciel
Introduction à la validation de logiciel
 
Génie Logiciel : les tests
Génie Logiciel : les testsGénie Logiciel : les tests
Génie Logiciel : les tests
 
Qualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du LogicielQualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du Logiciel
 
Présentation Agile Testing
Présentation Agile TestingPrésentation Agile Testing
Présentation Agile Testing
 
Méthodologie de tests et qualité
Méthodologie de tests et qualitéMéthodologie de tests et qualité
Méthodologie de tests et qualité
 
Test unitaire
Test unitaireTest unitaire
Test unitaire
 
Automatisation des tests - objectifs et concepts - partie 2
Automatisation des tests  - objectifs et concepts - partie 2Automatisation des tests  - objectifs et concepts - partie 2
Automatisation des tests - objectifs et concepts - partie 2
 
Méthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesMéthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiques
 
Automatisation des tests - objectifs et concepts - partie 1
Automatisation des tests  - objectifs et concepts - partie 1Automatisation des tests  - objectifs et concepts - partie 1
Automatisation des tests - objectifs et concepts - partie 1
 
Exigences de qualité des systèmes / logiciels
Exigences de qualité des systèmes / logicielsExigences de qualité des systèmes / logiciels
Exigences de qualité des systèmes / logiciels
 
formation istqb.pdf
formation istqb.pdfformation istqb.pdf
formation istqb.pdf
 
Méthodes agiles
Méthodes agilesMéthodes agiles
Méthodes agiles
 
Métriques de qualité logicielle
Métriques de qualité logicielleMétriques de qualité logicielle
Métriques de qualité logicielle
 
Cours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vieCours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vie
 
Mémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline SimonMémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline Simon
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016
 
Scrum
ScrumScrum
Scrum
 
[PFE] Master en ingénierie du logiciel
[PFE] Master en ingénierie du logiciel[PFE] Master en ingénierie du logiciel
[PFE] Master en ingénierie du logiciel
 

Similaire à Présentation Tests Fonctionnels

Avis d'expert : Les Tests Logiciels
Avis d'expert : Les Tests LogicielsAvis d'expert : Les Tests Logiciels
Avis d'expert : Les Tests LogicielsCloudNetCare
 
facile les tests utilisateur d'accessibilité
facile les tests utilisateur d'accessibilitéfacile les tests utilisateur d'accessibilité
facile les tests utilisateur d'accessibilitévincent aniort
 
Tests utilisateurs mon amour (a11y)
Tests utilisateurs mon amour (a11y)Tests utilisateurs mon amour (a11y)
Tests utilisateurs mon amour (a11y)vincent aniort
 
Toolbox du designer : Useberry
Toolbox du designer : UseberryToolbox du designer : Useberry
Toolbox du designer : UseberryLudivine Dobigny
 
Ergonomie & Expérience Utilisateur (UX) | Cours Introduction
Ergonomie & Expérience Utilisateur (UX) | Cours IntroductionErgonomie & Expérience Utilisateur (UX) | Cours Introduction
Ergonomie & Expérience Utilisateur (UX) | Cours IntroductionJulien Roland
 
Découvrez enfin ce qui est réellement vu !
Découvrez enfin ce qui est réellement vu !Découvrez enfin ce qui est réellement vu !
Découvrez enfin ce qui est réellement vu !ALTICS
 
qualité logicielle (8).pdf
qualité logicielle (8).pdfqualité logicielle (8).pdf
qualité logicielle (8).pdfNoamHaythem
 
Les tests utilisateurs pour les petits budgets
Les tests utilisateurs pour les petits budgetsLes tests utilisateurs pour les petits budgets
Les tests utilisateurs pour les petits budgetsL_Demontiers
 
Field research and interaction design: course #6
Field research and interaction design: course #6Field research and interaction design: course #6
Field research and interaction design: course #6nicolas nova
 
[Agile Testing Day] Test & Métiers
[Agile Testing Day] Test & Métiers[Agile Testing Day] Test & Métiers
[Agile Testing Day] Test & MétiersCellenza
 
170426 Pitch Nelson, l'expert
170426 Pitch Nelson, l'expert170426 Pitch Nelson, l'expert
170426 Pitch Nelson, l'expertGaëtan Barral
 
20140410 - Choisir et implanter un outil de test
20140410 - Choisir et implanter un outil de test20140410 - Choisir et implanter un outil de test
20140410 - Choisir et implanter un outil de testLeClubQualiteLogicielle
 
10 bonnes pratiques pour des apps et sites ecommerce sans bug
10 bonnes pratiques pour des apps et sites ecommerce sans bug10 bonnes pratiques pour des apps et sites ecommerce sans bug
10 bonnes pratiques pour des apps et sites ecommerce sans bugStardustTesting
 
Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...
Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...
Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...Ferpection
 
[HPE Mobile Center] Maîtrisez la qualité de vos applications mobiles
[HPE Mobile Center] Maîtrisez la qualité de vos applications mobiles [HPE Mobile Center] Maîtrisez la qualité de vos applications mobiles
[HPE Mobile Center] Maîtrisez la qualité de vos applications mobiles Williams Ould-Bouzid
 
Développer des applications mobiles modernes avec Azure & Xamarin
Développer des applications mobiles modernes avec Azure & XamarinDévelopper des applications mobiles modernes avec Azure & Xamarin
Développer des applications mobiles modernes avec Azure & XamarinSamir Arezki ☁
 
User Test Introduction
User Test IntroductionUser Test Introduction
User Test IntroductionErgonline
 
SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...
SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...
SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...Sébastien Levert
 

Similaire à Présentation Tests Fonctionnels (20)

Avis d'expert : Les Tests Logiciels
Avis d'expert : Les Tests LogicielsAvis d'expert : Les Tests Logiciels
Avis d'expert : Les Tests Logiciels
 
facile les tests utilisateur d'accessibilité
facile les tests utilisateur d'accessibilitéfacile les tests utilisateur d'accessibilité
facile les tests utilisateur d'accessibilité
 
Tests utilisateurs mon amour (a11y)
Tests utilisateurs mon amour (a11y)Tests utilisateurs mon amour (a11y)
Tests utilisateurs mon amour (a11y)
 
Toolbox du designer : Useberry
Toolbox du designer : UseberryToolbox du designer : Useberry
Toolbox du designer : Useberry
 
Test unitaires
Test unitairesTest unitaires
Test unitaires
 
Ergonomie & Expérience Utilisateur (UX) | Cours Introduction
Ergonomie & Expérience Utilisateur (UX) | Cours IntroductionErgonomie & Expérience Utilisateur (UX) | Cours Introduction
Ergonomie & Expérience Utilisateur (UX) | Cours Introduction
 
Découvrez enfin ce qui est réellement vu !
Découvrez enfin ce qui est réellement vu !Découvrez enfin ce qui est réellement vu !
Découvrez enfin ce qui est réellement vu !
 
qualité logicielle (8).pdf
qualité logicielle (8).pdfqualité logicielle (8).pdf
qualité logicielle (8).pdf
 
Les tests utilisateurs pour les petits budgets
Les tests utilisateurs pour les petits budgetsLes tests utilisateurs pour les petits budgets
Les tests utilisateurs pour les petits budgets
 
Field research and interaction design: course #6
Field research and interaction design: course #6Field research and interaction design: course #6
Field research and interaction design: course #6
 
[Agile Testing Day] Test & Métiers
[Agile Testing Day] Test & Métiers[Agile Testing Day] Test & Métiers
[Agile Testing Day] Test & Métiers
 
170426 Pitch Nelson, l'expert
170426 Pitch Nelson, l'expert170426 Pitch Nelson, l'expert
170426 Pitch Nelson, l'expert
 
20140410 - Choisir et implanter un outil de test
20140410 - Choisir et implanter un outil de test20140410 - Choisir et implanter un outil de test
20140410 - Choisir et implanter un outil de test
 
10 bonnes pratiques pour des apps et sites ecommerce sans bug
10 bonnes pratiques pour des apps et sites ecommerce sans bug10 bonnes pratiques pour des apps et sites ecommerce sans bug
10 bonnes pratiques pour des apps et sites ecommerce sans bug
 
Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...
Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...
Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...
 
[HPE Mobile Center] Maîtrisez la qualité de vos applications mobiles
[HPE Mobile Center] Maîtrisez la qualité de vos applications mobiles [HPE Mobile Center] Maîtrisez la qualité de vos applications mobiles
[HPE Mobile Center] Maîtrisez la qualité de vos applications mobiles
 
Anatomie du test
Anatomie du testAnatomie du test
Anatomie du test
 
Développer des applications mobiles modernes avec Azure & Xamarin
Développer des applications mobiles modernes avec Azure & XamarinDévelopper des applications mobiles modernes avec Azure & Xamarin
Développer des applications mobiles modernes avec Azure & Xamarin
 
User Test Introduction
User Test IntroductionUser Test Introduction
User Test Introduction
 
SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...
SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...
SharePoint Summit 2012 - Les tests automatisés et SharePoint 2010, c'est poss...
 

Présentation Tests Fonctionnels

  • 1. Outil de Tests Fonctionnels
  • 2. Les Tests Fonctionnels L’utilisation de tests fonctionnels s’avère la méthode la plus efficace pour évaluer votre solution. Conduits dans un contexte le plus proche possible de l’utilisation réelle, ils permettent à l’utilisateur de réaliser les principales tâches et gestes métiers pour lesquels le logiciel a été conçu et développé. Les tests fonctionnels sont l'occasion de voir l'utilisateur en situation et d'observer : Les problèmes qu'il rencontre, Les questions qu'il se pose et Les fonctionnalités qu'il apprécie ou pas. Les équipes de développement recueillent ainsi des éléments précieux sur la validation de leur développement mais également sur la façon de rendre l’interface ou l’application plus ergonomique, plus confortable à utiliser.
  • 3. Les Tests Fonctionnels Les tests fonctionnels obéissent à un mode opératoire généralement identique : En phase de recette Le testeur reçoit des consignes qui vont le conduire à effectuer des tâches typiques du logiciel ou du site web. Le testeur note les erreurs commises, les incompréhensions, les impasses, tout événement qui montre une difficulté d'utilisation du logiciel. Ces différentes observations font l'objet, une fois le test terminé, d'une "analyse à chaud" avec le testeur, afin de mieux comprendre les causes des problèmes. Des solutions originales naissent généralement de ces discussions. En phase de conception Le testeur reçoit des consignes pour naviguer dans l'interface, pour trouver les informations qu'il recherche ou les commandes dont il se sert le plus souvent. Le test fonctionnel permet à cette étape de valider des hypothèses sur le comportement d’utilisation et sur l’ergonomie de l’interface utilisateur.
  • 4. Les Tests Fonctionnels Avantages Observer l'utilisateur dans un contexte réel d'utilisation, Identifier les problèmes rencontrés par les utilisateurs lorsqu'il se servent du logiciel. Identifier objectivement les difficultés freinant l'utilisateur dans sa tâche. Effectuer éventuellement des mesures pendant le test. Inconvénients Les tests doivent être réécrits pour chaque application Les tests peuvent difficilement couvrir l'ensemble des fonctionnalités du logiciel L’équipe d’utilisateurs est généralement limitée à quelques représentants de la population concernée par le déploiement. La compilation et l’analyse des données nécessitent un travail important
  • 5. Notre Réponse L’outil permet de : créer, mettre en ligne et analyser vos tests fonctionnels en quelques clics. Un outil permettant de garantir les avantages et de limiter les inconvénients des tests fonctionnels
  • 6. L’outil permet, de créer, de piloter l’ensembles des sessions de test, depuis la création jusqu’à l’analyse des résultats sans aucune connaissance technique spécifique. L’outil permet de centraliser l’ensembles des éléments nécessaires à la gestion des tests (login, droits, résultats, etc..). L’outil permet d’avoir une visibilité complète et immédiate de tout les programmes de test. L’outil utilise une architecture Web identique à la plupart des applications existantes, afin d’être une solution souple qui permettra de déployer les tests sans effort logistique supplémentaire. Notre Réponse
  • 7. Voir Gérer Tester Catalogue de tests Mes tests Inscription Notification par email Sessions autonomes Sessions à Distance Sessions sur Site Les Fonctionnalités Utilisateurs
  • 8. Création/ Import de test Structuration des scénarii Enregistrement des utilisateurs Gérer Bibliothèque de Test Inscription & gestion des testeurs (liste d’attente, notifi cation email) Analyser Rapports et graphiques prédéfinis Déployer Sessions autonomes Sessions à distance Sessions sur site Créer Les Fonctionnalités Administrateur