Vous êtes sur la page 1sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Isi Engineering Process Publisher

Cahier de recette Version 1.0

Superviseurs de projet : Responsable :

Claude Aubry Bernard Cherbonneau Nicolas PUJOS

Nombre de pages : 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Historique des rvisions


VERSION DATE DESCRIPTION DES EVOLUTIONS AUTEURS

1.0

17/03/2004

Cration

Nicolas PUJOS

ISI3-BE1

Page 2 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Table des matires


Chapitre 1 : Introduction 1.1 1.2 Objectif Documents de rfrence 2 2 2 2 2 2 2 2 2 2 2 2 2

Chapitre 2 : Installation Chapitre 3 : Fonctionnement nominal 3.1 3.2 3.3 3.4 3.5 3.6 3.7 Scnario 1 Scnario 3 Scnario 3 Scnario 4 Scnario 5 Scnario 6 Scnario 7

Chapitre 4 : Validation de la recette

ISI3-BE1

Page 3 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Chapitre 1 : Introduction
1.1 Objectif

Ce document propose une srie de scnarios dcrivant avec prcision les dmarches suivre dans le cadre de lutilisation du logiciel IEPP. Il sert de support la validation du logiciel lors de la recette auprs du client.

1.2

Documents de rfrence
[DCU] [PVL] [SS] Document des cas dutilisation du logiciel IEPP. Plan de validation logiciel Spcifications supplmentaires du logiciel IEPP.

ISI3-BE1

Page 4 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Chapitre 2 : Installation
Linstallation se fait par simple extraction du fichier zip Copier le rpertoire RefIEPP dans le rpertoire rferentiel

ISI3-BE1

Page 5 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Chapitre 3 : Fonctionnement nominal


3.1 Scnario 1

CT-FUNC-01 Cas de test : Crer une nouvelle dfinition de processus Titre : Objectif : Vrifier le cas nominal de la cration dune dfinition de processus

Spcification de test : FUNC Test Fonctionnel Exigences de test:


[EX-F-27] [EX-F-01]

Elments tester :

Crer un nouveau rfrentiel Crer une nouvelle dfinition de processus

Excutable Iepp.jar Environnement spcifique: Sans objet

Procdure de test : CT-FUNC-01

Initialisation : Lancer lapplication Id. Dmarche 1 2 3 4 5 6 Cliquer sur crer nouveau rfrentiel Choisir le nom et le rfrentiel Cliquer sur valider Choisir crer un nouveau processus Cliquer sur suivant Remplir tous les champs Nom Processus Commentaire Nom de lauteur E-mail valide (contenant @ et .) par dfaut 7 Cliquer sur valider Restauration : Sans objet ISI3-BE1

Donnes dentre Ref1

Comportement attendu Une boite de dialogue demandant le nom du rfrentiel apparat

OK ?

Une boite de dialogue nouveau processus saffiche Proc1 Comm1 Auteur1 Le nouveau processus saffiche dans larbre de gauche

Page 6 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Rapport de test

Test par :

Critre de succs / chec : Conformment au PVL Excellent : tous les cas de test se sont drouls sans le moindre problme Bon : des erreurs sont apparues, mais ont pues tre contournes Moyen : au moins une des exigences na pas pu tre ralis Faible : au moins un des exigences na pas pu tre ralis a empch la poursuite des tests Commentaires : FA mises :

Le :

Non disponible Approbation :

3.2

Scnario 2

CT-FUNC-02 Cas de test : Ajouter des lments une dfinition de processus Titre : Objectif : Vrifier que lon peut ajouter des composants,

Spcification de test : FUNC Test Fonctionnel Exigences de test:


[EX-F-23] [EX-F-25] [EX-F-31] [EX-F-03] [EX-F-04] [EX-F-05] Ajouter un composant au rfrentiel Ajouter un composant la definition de processus Ajouter un paquetage de prsentation au rfrentiel Crer un composant vide Editer linterface dun composant vide Sauvegarder un composant vide avec ses interfaces ISI3-BE1 Page 7 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Elments tester :

Excutable Iepp.jar Environnement spcifique: Sans objet

Procdure de test : CT-FUNC-02

Pr-requis: Une dfinition de processus doit tre dans larbre Initialisation : Se placer sur longlet rfrentiel si ce nest pas longlet courant Id. Dmarche Donnes dentre 1 Clic droit sur le nud Composant de larbre 2 Cliquer sur ajouter un composant au rfrentiel 3 Choisir le rpertoire ou se trouve le composant importer (remonter dun niveau grace au bouton) 3 Slectionner un composant publiable exemplePOGexport. pre 4 Cliquer sur ouvrir 5 6 7 8 9 Ouvrir le nud Composants (ensemble des composants) Clic droit sur le composant ajouter Cliquer sur ajouter le composant la dfinition de processus Cliquer sur longlet processus Vrifier que le composant a bien t ajout (onglet processus) Cliquer sur longlet rferentiel Clic droit sur le nud prsentation de larbre Cliquer sur ajouter un paquetage de prsentation au rfrentiel Choisir le rpertoire ou se trouve le composant importer (remonter dun niveau grace au bouton) Slectionner le paquetage de prsentation paquetPOG.pre Cliquer sur ouvrir Cliquer sur longlet processus Clic droit sur la dfinition ISI3-BE1

Comportement attendu Un menu apparat Une boite de dialogue demandant le composant ajouter apparat

OK ?

Le composant est ajout au noeud composant de longlet rfrentiel Larbre se droule Un menu apparat Une barre de chargement apparat

10 11 12 13 14 15 16 17

Un menu apparat Une boite de dialogue demandant la prsentation ajouter apparat

La prsentation est ajoute au noeud prsentation de longlet rfrentiel

Un menu saffiche. Page 8 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

18 19 20 21 22 23

Cliquer sur ajouter un composant vide Cliquer sur licne dployer du composant vide Clic droit sur interface requise Cliquer sur ajouter un produit a cette interface Clic droit sur interface fournie Cliquer sur ajouter un produit a cette interface Refaire 18-25 pour avoir 2 composants vides avec interfaces (noname3) Clic droit sur le composant sauvegarder (noname0) Cliquer sur enregistrer les interfaces sous Rentrer le nom voulu Cliquer sur enregistrer

Un composant saffiche dans larbre (noname0) Un menu saffiche. Un menu saffiche Un produit est apparu dans linterface Un menu saffiche Un produit est apparu dans linterface

24 25 26 27

Un menu saffiche. Une boite de dialogue pour choisir le nom saffiche export Le fichier est cre

Restauration : Sans objet

Rapport de test

Test par :

Critre de succs / chec : Conformment au PVL Excellent : tous les cas de test se sont drouls sans le moindre problme Bon : des erreurs sont apparues, mais ont pues tre contournes Moyen : au moins une des exigences na pas pu tre ralis Faible : au moins un des exigences na pas pu tre ralis a empch la poursuite des tests Commentaires : FA mises :

Le :

Non disponible Approbation :

3.3

Scnario 3
CT-FUNC-03 Construire une dfinition de processus ISI3-BE1 Page 9 sur 21

Cas de test : Titre :

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Objectif : Vrifier que lon peut manipuler les lments dune dfinition de processus et effectuer une sauvegarde Spcification de test : FUNC Test Fonctionnel Exigences de test:
[EX-F-02] [EX-F-33] [EX-F-08] [EX-F-10] [EX-F-16] [EX-F-17] [EX-F-18] Ajouter un composant de processus au diagramme Ajouter un commentaire sur le diagramme Lier deux produits Nommer un produit fusion entre 2 composants vide Editer les proprits dune dfinition de processus Sauvegarder une dfinition de processus Fermer une definition de processus

Elments tester : Excutable

Environnement spcifique: Sans objet

Procdure de test : CT-FUNC-03

Pr-requis: 3 composants dont 1 publiable doivent tre prsents dans la dfinition de processus. Les composants vides doivent avoir des interfaces en entre et en sortie Initialisation : Se placer sur longlet processus Id. Dmarche Donnes dentre Comportement attendu OK ? 1 Clique droit sur le premier composant Un menu saffiche. 2 Cliquer sur ajouter le composant au diagramme Le composant saffiche sur le diagramme 3 Faire glisser le second composant de larbre vers le Le composant saffiche sur le diagramme diagramme 4 Faire glisser le troisime composant de larbre vers Le composant saffiche sur le diagramme le diagramme 5 6 7 Cliquer sur la flche de lien dans la barre doutil Cliquer sur le produit glossaire en sortie du composant publiable Cliquer sur le produit en entre du premier composant vide (noname1 en entre de noname0) Cliquer sur licne de note dans la barre doutil du diagramme Cliquer sur le diagramme pour insrer la note ISI3-BE1 Licne est slectionne

Un produit fusion de couleur jaune apparat avec le nom du produit du composant publiable (glossaire) Licne est slectionne La note est insre Page 10 sur 21

8 9

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

10 11 12 13 14

Clic droit sur la note Cliquer sur proprit Insrer le texte de la note Changer la couleur de fond de la note (clic sur la couleur, choisir et ok) Cliquer sur ok

Un menu apparat Une boite de dialogue souvre Diagramme dassemblage

La note la nouvelle couleur et le texte

15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

Cliquer sur la flche de lien dans la barre doutil Cliquer sur le produit en sortie du premier composant vide (noname2 en sortie de noname0) Cliquer sur le produit en entre du second composant vide (noname4 en entre de noname 3) Rentrer le nom produit Cliquer sur valider Clique droit sur la dfinition de processus Cliquer sur proprits Modifier le-mail Cliquer sur ok Rouvrir les proprits (clic doit sur la dfinition, proprit) Cliquer sur ok Mmoriser le nom du fichier (en haut gauche de la fentre). Une toile est cot si le document a t modifi Cliquer sur le menu fichier Cliquer sur sauver Cliquer sur licne de fermeture (croix noire)

Une boite de dialogue demandant le nom du produit apparat

Les deux produits fusionnent avec le nom voulu Un menu apparat Une boite de dialogue apparat

toto@iepp.fr Les changements ont bien t enregistrs

Un menu apparat Ltoile disparat La dfinition se ferme, le diagramme disparat

Restauration : Sans objet

Rapport de test

Test par :

Le :
ISI3-BE1 Page 11 sur 21

Non disponible

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Critre de succs / chec : Conformment au PVL Excellent : tous les cas de test se sont drouls sans le moindre problme Bon : des erreurs sont apparues, mais ont pues tre contournes Moyen : au moins une des exigences na pas pu tre ralis Faible : au moins un des exigences na pas pu tre ralis a empch la poursuite des tests Commentaires : FA mises :

Approbation :

3.4

Scnario 4

CT-FUNC-04 Cas de test : Ouverture dune dfinition de processus aprs suppression des lments de la dfinition en cours. Titre : Objectif : Vrifier que lon peut enlever les lments ajouts et charger une dfinition prcdemment sauvegarde

Spcification de test : FUNC Test Fonctionnel Exigences de test:


[EX-F-06] [EX-F-09] [EX-F-15]

Supprimer un composant de la definition de processus Supprimer le lien entre deux produits Supprimer une note du diagramme Ouvrir une dfinition de processus existante

Elments tester :

Excutable Iepp.jar Environnement spcifique: Sans objet

Procdure de test : CT-FUNC-04

Pr-requis: Un rfrentiel contenant une dfinition de processus est charg Initialisation : ISI3-BE1 Page 12 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Id. 1 2 3 4 5 6 7 8 9

Dmarche Cliquer sur licne douverture dun processus Choisir la dfinition ouvrir (Proc1) Cliquer sur valider Clique droit sur la note supprimer Cliquer sur supprimer Clique droit sur le composant supprimer dans larbre (noname3) Cliquer sur supprimer le composant Clic droit sur le lien dun produit fusion (Glossaire) Cliquer sur supprimer le lien

Donnes dentre

Comportement attendu Une boite de dialogue contenant les dfinitions de processus du rfrentiel apparat Une barre de chargement apparat. La dfinition souvre. Un menu apparat La note nest plus dans le diagramme Un menu apparat Le composant est supprim de la dfinition et du diagramme Un menu apparat Les produits dorigine retrouvent leur place et leur nom (dans le cas de composants publiables) ou le nom du produit fusion dans le cas dun composant vide

OK ?

10 11 12

Cliquer sur un composant dans le diagramme (noname0) Clique droit sur le composant Cliquer sur supprimer le composant

Un menu apparat Le composant nest plus sur le diagramme, mais est encore dans la dfinition de processus

Restauration : Sans objet

Rapport de test

Test par :

Critre de succs / chec : Conformment au PVL Excellent : tous les cas de test se sont drouls sans le moindre problme Bon : des erreurs sont apparues, mais ont pues tre contournes Moyen : au moins une des exigences na pas pu tre ralis Faible : au moins un des exigences na pas pu tre ralis a empch la poursuite des tests Commentaires :

Le :

Non disponible Approbation :

ISI3-BE1

Page 13 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

FA mises :

3.5

Scnario 5

CT-FUNC-05 Cas de test : Vrifier la cohrence dun processus Titre : Objectif : Vrifier que la vrification du processus se passe bien

Spcification de test : FUNC Test Fonctionnel Exigences de test:


[EX-F-15] [EX-F-19]

Elments tester :

Ouvrir une dfinition de processus existante Lancer la verification de la dfinition de processus

Excutable Iepp.jar Environnement spcifique: Sans objet

Procdure de test : CT-FUNC-05

Pr-requis: Une dfinition de processus est charge, le processus est assez complexe (produits en entre, produits en sortie,produits fusion) Initialisation : Id. Dmarche Donnes dentre Comportement attendu 1 Cliquer sur licne douverture dun processus Cliquer sur non Une boite de dialogue demandant confirmation apparait Une boite de dialogue contenant les dfinitions de processus du rfrentiel apparat

OK ?

2 3 4

Choisir la dfinition ouvrir (Proc1) Cliquer sur valider Cliquer sur licne de validation (baguette)

Une barre de chargement apparat. La dfinition souvre.

Les cadres en dessous du diagramme se remplissent correctement. (Produits entrants non-lis, produits en sortie non-lis, composants avec interfaces non rsolues). ISI3-BE1 Page 14 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Restauration : Sans objet

Rapport de test

Test par :

Critre de succs / chec : Conformment au PVL Excellent : tous les cas de test se sont drouls sans le moindre problme Bon : des erreurs sont apparues, mais ont pues tre contournes Moyen : au moins une des exigences na pas pu tre ralis Faible : au moins un des exigences na pas pu tre ralis a empch la poursuite des tests Commentaires : FA mises :

Le :

Non disponible Approbation :

3.6

Scnario 6

CT-FUNC-06 Cas de test : Publication du processus Titre : Objectif : Vrifier que lon peut gnrer un site sur le processus courant et lexporter au format .dpe

Spcification de test : FUNC Test Fonctionnel Exigences de test:


[EX-F-20] [EX-F-21] [EX-F-22]

Elments tester :

Lancer la gnration du site Modifier lordre des composants dans larbre de navigation Exporter une definition de processus

Excutable Iepp.jar Environnement spcifique: Sans objet

Procdure de test :

CT-FUNC-06

ISI3-BE1

Page 15 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Pr-requis: Une dfinition est prsente dans larbre, un paquetage de prsentation est prsent dans le rfrentiel Initialisation : Id. Dmarche Donnes dentre Comportement attendu 1 Cliquer sur licone Export Une boite de dialogue enregistrer apparat 2 Choisir le nom et le rpertoire export 3 Cliquer sur enregistrer Le fichier .dpe est cr 4 5 6 7 8 9 10 11 12 13 14 15 16 Cliquer sur licne de gnration Cliquer sur le bouton parcourir Cliquer sur le bouton de cration de nouveau dossier Changer le nom du dossier (2 clics loigns sur le nom) en site Cliquer sur ok Slectionner la feuille de style appliquer dans la liste Cliquer sur paquetPOG et appuyer sur ajouter Cliquer sur la paquetPOG dans la liste de droite et appuyer sur retirer Cliquer sur la paquetPOG dans la liste de gauche et appuyer sur ajouter Modifier lordre des lments grce aux boutons descendre et monter Cliquer sur gnrer Ouvrir le fichier Index.html dans le rpertoire gnr Vrifier que les lments de larbre sont dans lordre indiqu lors de la gnration. Vrifier que les diagrammes sont cliquables Une boite de dialogue option de gnration apparat Une boite de dialogue souvre Un dossier nouveau dossier apparat et est slectionn site Le chemin de gnration est mis jour Le combo box change de feuille Une barre de progressio apparat.La prsentation sajoute la liste de droite La prsentation revient dans la liste de gauche

OK ?

silver

Le paquetPOG en premiere place

Lordre est modifi Une barre de progression apparat. Le site est gnr La page daccueil apparat

Restauration : Sans objet

Rapport de test

Test par :

Le :

Non disponible

ISI3-BE1

Page 16 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Critre de succs / chec : Conformment au PVL Excellent : tous les cas de test se sont drouls sans le moindre problme Bon : des erreurs sont apparues, mais ont pues tre contournes Moyen : au moins une des exigences na pas pu tre ralis Faible : au moins un des exigences na pas pu tre ralis a empch la poursuite des tests Commentaires : FA mises :

Approbation :

3.7

Scnario 7

CT-FUNC-07 Cas de test : Grer le rfrentiel Titre : Objectif : Vrifier que lon peut grer le rfrentiel

Spcification de test : FUNC Test Fonctionnel Exigences de test:


[EX-F-29] [EX-F-26] [EX-F-15] [EX-F-24]

Charger un referentiel Supprimer une definition de processus du referentiel Ouvrir une dfinition de processus existante Supprimer un composant du rferentiel

Elments tester :

Excutable Iepp.jar Environnement spcifique: Sans objet

Procdure de test : CT-FUNC-07 Pr-requis: un rfrentiel RefIEPP.ref est prsent sur le disque dur. Ce rfrentiel comporte au moins 2 dfinitions de processus des composants communs aux 2
ISI3-BE1 Page 17 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

dfinitions.
Initialisation : Id. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Dmarche Donnes dentre Comportement attendu Une demande de sauvegarde apparat si le processus en cours nest pas sauvegard Une boite de dialogue apparat OK ?

Cliquer sur le bouton ouvrir un rfrentiel Cliquer sur non Choisir le rpertoire o se trouve le .ref (RefIEPP) Choisir le fichier (refIEPP.ref) Cliquer sur ouvrir Dployer le nud des dfinitions Clic doit sur la premire dfinition Proc1 Cliquer sur retirer la dfinition du rfrentiel Cliquer sur ok Clic droit sur la dfinition de processus suivante Proc2 Cliquer sur ouvrir la dfinition de processus Dployer larbre des composants Clic droit sur un composant appartenant la dfinition courante (composantpubliable) Cliquer sur retirer le composant du rfrentiel Cliquer sur ok

Le rfrentiel souvre (prsent dans longlet rfrentiel)

Un menu apparat Une demande de confirmation apparat

La dfinition est ouverte

Une demande de confirmation apparat Le composant nest plus dans le rfrentiel, ni dans le diagramme, ni dans la dfinition de processus

Restauration : Sans objet

Rapport de test

Test par :

Critre de succs / chec : Conformment au PVL Excellent : tous les cas de test se sont drouls sans le moindre problme Bon : des erreurs sont apparues, mais ont pues tre contournes Moyen : au moins une des exigences na pas pu tre ralis Faible : au moins un des exigences na pas pu tre ralis a empch la poursuite des tests
ISI3-BE1 Page 18 sur 21

Le :

Non disponible Approbation :

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Commentaires : FA mises :

ISI3-BE1

Page 19 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Chapitre 4 : Validation de la recette


Conditions : Logiciel accept Logiciel refus... Commentaires :

Logiciel accept sous rserves Commentaires :

Suggestions :

ISI3-BE1

Page 20 sur 21

Projet IEPP

Cahier de recette v1.0

Groupe :Is3be2

Commentaires :

Signatures : Toulouse, le 22/03/2004,

ISI3-BE1

Page 21 sur 21