Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Candidat au Club
    Inscrit en
    décembre 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : décembre 2012
    Messages : 3
    Points : 4
    Points
    4

    Par défaut Les tests fonctionnels

    Bonjour ,
    Je veux comprendre la notion des tests fonctionnels : est-ce qu'ils incluent les unitaire, test d’intégration, test de régression…
    est-ce qu'ils font partie des tests automatiques ou des tests manuels?
    Merci d'avance

  2. #2
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    10 054
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 10 054
    Points : 15 743
    Points
    15 743

    Par défaut

    Les tests fonctionnels vérifient que le comportement d'un système "en boite noire" est conforme à ses spécifications.

    On peut théoriquement faire des tests fonctionnels sur tout type de composant (unité logicielle, intégration soft/soft , système soft/elec, ...).

    Généralement, dans le petit monde du logiciel, seule l'application logicielle "complète" dispose d'une spécification. Les tests fonctionnels se font donc seulement sur l'application complète, en boite noire.

    Exemple de test fonctionnel de la calculatrice de windows:
    1. lancer l'application "calc.exe"
    2. Appuyer sur les touches 'C', puis '9', puis 'racine', puis '='
    3. Verifier que l'application affiche la valeur "3"
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  3. #3
    Candidat au Club
    Inscrit en
    décembre 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : décembre 2012
    Messages : 3
    Points : 4
    Points
    4

    Par défaut

    Citation Envoyé par pseudocode Voir le message
    Les tests fonctionnels vérifient que le comportement d'un système "en boite noire" est conforme à ses spécifications.

    On peut théoriquement faire des tests fonctionnels sur tout type de composant (unité logicielle, intégration soft/soft , système soft/elec, ...).

    Généralement, dans le petit monde du logiciel, seule l'application logicielle "complète" dispose d'une spécification. Les tests fonctionnels se font donc seulement sur l'application complète, en boite noire.

    Exemple de test fonctionnel de la calculatrice de windows:
    1. lancer l'application "calc.exe"
    2. Appuyer sur les touches 'C', puis '9', puis 'racine', puis '='
    3. Verifier que l'application affiche la valeur "3"

  4. #4
    Membre expérimenté Avatar de slim
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    décembre 2002
    Messages
    938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2002
    Messages : 938
    Points : 1 336
    Points
    1 336

    Par défaut

    Bonjour,

    Les tests fonctionnels ne sont pas seulement des tests manuels.
    On peut les automatiser et dans ce cas, les tests sont "branchés" sur la couche métier de l'application.

    Un article très intéressant

    Pour bien comprendre, cherche du côté du BDD (Behavior Development Driven).

    Il existe de nombreux outils pour les tests fonctionnels automatisés :

    Outils de tests fonctionnels d'IHM :

    • Selenium
    • ...


    Outils de specs exécutables :

    • Greenpepper
    • Fitnesse
    • Cocumber
    • ...
    Faites une recherche sur le forum et/ou sur internet et lisez la doc officielle avant de poser une question svp.
    et n'oubliez pas de lire les FAQ !
    FAQ Java et les cours et tutoriels Java
    Doc JAVA officielle
    AngularJS 1.x
    Angular 2

    Do it simple... and RTFM !

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    novembre 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2009
    Messages : 22
    Points : 26
    Points
    26

    Par défaut

    Salut,

    j'avais ça sous la main, alors je partage.

    C'est un wikibook sur l'introduction au test.

    tchao

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/06/2014, 19h28
  2. [2.x] Problème d'accès de Session sous les Tests Fonctionnels
    Par symfolive dans le forum Symfony
    Réponses: 1
    Dernier message: 18/07/2012, 19h54
  3. [2.x] [test] ajout de message dans les tests fonctionnels
    Par mougeole dans le forum Symfony
    Réponses: 0
    Dernier message: 29/07/2011, 21h04
  4. Question sur les tests fonctionnels
    Par obito dans le forum Visual Studio
    Réponses: 4
    Dernier message: 18/05/2011, 10h47
  5. [Tests] Les témoignages pratiques dans les tests fonctionnels
    Par bilred dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 23/09/2010, 16h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo