bonjour
je voudrais savoir la différence entre les cas d'utilisation( use cases) et les scénarios de test
bonjour
je voudrais savoir la différence entre les cas d'utilisation( use cases) et les scénarios de test
Bonjour,
Prenons un exemple :
Application de gestion des livres qu'une librairie vend.
Les cas d'utilisation de l'application seraient :
- permettre au libraire d'enregistrer une vente
- réceptionner la livraison des nouveaux livres
- ...
Pour le point 1, on peut imaginer plusieurs scénarios (scénarii ? )
- Enregistrer une vente pour un client qui ne peut payer qu'en chèque. Dans ce cas, le vendeur doit imposer la présentation d'une pièce d'identité et cocher "pièce d'identité OK" sur le formulaire de vente
- Le formulaire de vente fait apparaitre un stock de 1 (il ne reste plus qu'un exemplaire du livre à vendre) => la vente doit-elle déclencher la commande de nouveaux exemplaires ?
- etc.
merci salim pour ta reponses
mon pb c'est que j'ai du mal a extraire des scénarios depuis un cas d'utilisation (UC)
es ce qu'il y a une méthode ou bien une technique spéciale pour le faire ? et merci encore
Il n'y a pas vraiment de technique (que je saches).
C'est du fonctionnel. Un scénario pour une équipe A n'en sera pas un pour une équipe B (La première équipe peut vouloir commander des livres dès que le stock est de 2 lors du processus de vente par exemple, alors que la deuxième non).
d’après ce que j'ai compris:
1- il faut bien comprendre les requis fonctionnels
2- établir les cas d'utilisation
3- élaborer le(s) scénarios pour chaque UC
Yes
L'idée est pourtant assez simple pour passer des cas d'utilisation aux scénarios de test
Pour cela, tu as le scénario de cas d'utilisation nominal, les alternatifs et les exceptions.
Ces scénarios de cas d'utilisation sont tes scénarios de test. En fonction de ce que tu vas pouvoir tester sur chaque scénario, je veux dire qu'en fonction du jeux de données (qui fait que tu vas sur ce scénario et pas sur un autre), tu peux avoir plusieurs "scénarios" de test pour un scénario de cas d'utilisation. Tu parcourras fonctionnellement les mêmes étapes mais dans l'outil de test, tu auras enchainé des tests élémentaires qui vérifieront des choses différentes à ces mêmes étapes (ça arrive quand à une étape il y a plusieurs règles à vérifier que l'on ne peut pas les vérifier chacunes unitairement sauf en utilisant des jeux de données différents pour lesquels on sait isoler le dysfonctionnement de telle ou telle règle).
Donc tu as au moins autant de scénarios de test que tu as de scénarios de cas d'utilisation et ces scénarios de test sont de toute manières totalement issus des scénarios de cas d'utilisation.
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