Plan I.Définitions II.Objectifs III.Intérêt IV.Quoi tester ? V.Processus VI.Exemples VII.Conclusion VIII.Références.

Slides:



Advertisements
Présentations similaires
Developpement Process « Coding party !! » Tony Carnal Altran.
Advertisements

L’évaluation dans le cadre de l’approche par compétences
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
Logiciel Assistant Gestion d’Événement Rémi Papillié (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
AID - Recherches - Stéphanie Vial & Patrick Johner Page 1 Journée 6 Pour une veille documentaire ou bibliographique.
Jesús MUÑOZ ( Créer son site internet avec Joomla!
Les profils du SEDA confection de profil avec Agape.
Le système Raid 5 Table des matières Qu'est ce que le RAID ? Les objectifs Le raid 5 Les avantages et les inconvénients Les composants d’un Raid.
BUR Tableur Tableur : Open Office Calc. BUR Tableur 2 Qu’est-ce qu’un tableur ?  Un logiciel permettant de manipuler des feuilles de calcul  Fonctionnalités.
1 UML: applications, études de cas ● Processus (Extreme Programming, Unified Process) ● Architectures ● Expression du besoin technique Conception Préliminaire.
Logiciel Assistant Gestion d’Événement Rémi Papillie (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
Réalisé par Ghribi Encadrés par M. (Suptech) M. (YAZAKI) 2014/2015 Projet de fin d’étude.
Méthode « traditionnelle » : le cycle en V
LOGICIELS DE GESTION COMPTABLES
Module de gestion des tournées de livraison
D M A I C DEFINIR MESURER ANALYSER AMELIORER CONTROLER
Construire des requêtes
Plan 1. Présentation du sujet 2. Outil de tests 3. Critères de choix
Qualité de Web Services (QoS ou QdS)
La politique de sécurité et le filtrage dans les réseaux
Projet GCF.
Méthode « traditionnelle » : le cycle en V
Information et Système d’Information
Soutien aux utilisateurs de logiciels
Les Tests de performances
Vers une méthode de développement pour les Systèmes Mixtes
Séminaire EOLE Dijon Octobre 2010
Master Réseaux et Systèmes Distribués (RSD)
Chapitre 12 Surveillance des ressources et des performances
Génie–logiciel 3. Modèles du cycle de vie du logiciel Azeddine Chikh
Métrologie En Génie Civil
fonctionnalités iiS iis
Cyber-Sphinx Séance 2.
RIP - Configuration des Extensions.
Wireshark Capture et analyse de trames IP
Réalisation d’une application web sous le thème: «Mon vétérinaire » par : Benzineb Asmaa et Meftahi Oualid Présentation à Université Saad Dahlab Blida.
Développement d’un réseau social de collaboration destiné aux médecins radiologues Soutenance de projet de fin d’étude En vue de l’obtention du diplôme.
Cyber-Sphinx Séance 2.
Commande d’une voiture par LABVIEW/ ARDUINO / Bluetooth
LES SOURCES D’INFORMATIONS
Les applications de groupware
Règles d'utilisation des images sur Internet
Vuibert Systèmes d’information et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 1 : La notion de système.
Renaud Duysens (L’Oréal Libramont s.a.)
Bases de données sous Access. Initiation aux bases de données  Structure d’une base de données.
Normalisation & Certification M2PQSE Nedra Raouefi 2018/
Paris web 2007 Référentiel Général d’accessibilité pour les Administrations Choix initiaux, cadre général et déploiement.
Vous avez dit OCES? 1 Objectifs
Seveso.
Bonnes pratiques d’exploitation des applications
Transfert d’IHM de PC vers PDA
La démarche de projet industriel
Se connecter à Sconet Objectif :
Introdution  Le test appartient à l'activité de Vérification et de Validation d'une application, qui consiste à déterminer si cette dernière a été développée.
SUJET : E C L A T UNIVERSITE GASTON BERGER DE SAINT LOUIS UFR DES SCIENCES APPLIQUEES ET DE TECHNOLOGIE MASTER PROFESSIONNEL EN DÉVELOPPEMENT DE SYSTÈMES.
INTRODUCTION  DANS TOUS LES DOMAINES INDUSTRIELS ET DANS DIVERS CAS D’UTILISATION DE MACHINES PAR L’ÊTRE HUMAIN, ET AVEC LE TEMPS, UN DÉSÉQUILIBRE DANS.
Les erreurs de mesure Projet d’Appui au renforcement des capacités
Organisation et Fonctionnement de la Cellule Validation & Vérification 7 février 2019.
Roowth 1 Université d'Adrar Faculté des Sciences et de la Technologie Département des Mathématiques et Informatique 1 er Année master : Informatique Option:
Projet financé par le Fonds européen de développement
Réalisé par: SAMMARI RIM SOUID AHLEM AMROUCH HAFEDH
TESTS D’UTILISABILITE DANS LES SERVICES PUBLICS
Test de performances. Test de performances:  Un test de performance est un test dont l'objectif est de déterminer la performance d'un système informatique.
INTELLIGENCE ARTIFICIELLE
En vue d’obtention du diplôme Ingénieur d’Etat en P ROJET DE F IN D’ E TUDES Encadré par : M. ERRAOUI ANAS (Perfect Industry) Pr. EL GOURI RACHID (ENSA.
DONNÉE DE BASE QM Manuel de formation. Agenda 2  Introduction  Objectif de la formation  Données de base QM: Caractéristique de contrôle Catalogue.
Comment aller plus loin avec Zotero? Comité d’Aide à la Publication, FMT Zotero worshop Hand’s on session Zotero worshop Hand’s on session 12h-12h30.
UX DESIGN User exprérience en anglais Expérience Utilisateur en français Concevoir, Créer, dessiner UX DESIGN, consiste à penser et concevoir un site web.
Transcription de la présentation:

Plan I.Définitions II.Objectifs III.Intérêt IV.Quoi tester ? V.Processus VI.Exemples VII.Conclusion VIII.Références

Définitions o Le test fonctionnel est un service d'assurance qualité qui consiste à s'assurer qu'un système (ou un de ses composants) fonctionne adéquatement. o Exemple en électronique, le test fonctionnel est un test destiné à vérifier, pour une spécification donnée, le comportement fonctionnel d'un circuit. o Donc Les tests fonctionnels sont composés des tests d’intégration fonctionnelle où l’on va contrôler qu’ensemble, tous les modules de l’application fonctionnent correctement, et automatiquement afin de valider que toutes les fonctionnalités du cahier des charges sont couvertes par le logiciel.

Objectifs o Le test fonctionnel a pour objectif de générer des cas de tests en utilisant des spécifications. o Données pouvant être utilisées : –Type des paramètres d’une méthode –Préconditions sur une méthode –Ensemble de commandes sur un système – Cas d’utilisation o On ne peut pas tout explorer : il faut choisir de « bonnes » valeurs o Génération aléatoire, partitionnement en classes d’équivalence, test aux limites Graphe causes – effets / tables de décision,Diagramme états / transitions

Intérêt o S’assurer de répondre aux besoins spécifiques de l’utilisateur ( exprimés et implicites) o S’assurer que le système répond parfaitement aux trois attributs : la complétude fonctionnelle, la correction et la pertinence o Il assure le bon fonctionnement de toutes les fonctionnalités d'une application / logiciel / produit

Intérêt o Cela améliore la qualité du produit o Les risques associés au produit / logiciel sont réduits et la perte est également réduite o Il produit un produit / logiciel presque sans défaut

Quoi tester ? o Fonctions Mainline : Tester les principales fonctions d'une application o Facilité d'utilisation de base : Elle implique des tests d'utilisabilité de base du système. Il vérifie si un utilisateur peut naviguer librement à travers les écrans sans aucune difficulté

Quoi tester ? o Accessibilité : Vérifie l'accessibilité du système pour l'utilisateur o Conditions d'erreur : Utilisation de techniques de test pour vérifier les conditions d'erreur. Il vérifie si les messages d'erreur appropriés sont affichés.

Processus

Conclusion o Les Test Fonctionnelle sont un niveau de Test, cherchant à detecter des defauts au sein du système dans son ensemble pour verifier que le comportement d’un système et conforme à ses spécifications. o Ils se font géneralement sur l’application complète, et on peut les automatiser.

Bibliographie application-symphonyhttps://openclassrooms.com/courses/testez-fonctionnellement-votre- application-symphony with-phphttps://stackoverflow.com/questions/ /how-to-use-selenium- with-php