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
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
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.
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 !
Salut,
j'avais ça sous la main, alors je partage.
C'est un wikibook sur l'introduction au test.
tchao![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager