Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ppe:plan2tests:reglesdegestion [2014/01/10 02:05] – [Plan de test] jcheron | ppe:plan2tests:reglesdegestion [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Règles de gestion ====== | + | ====== Règles de gestion |
===== Fonctionnalités principales et acteurs ===== | ===== Fonctionnalités principales et acteurs ===== | ||
Ligne 6: | Ligne 6: | ||
* les soumettre à des bêtas-testeurs | * les soumettre à des bêtas-testeurs | ||
* Pour les testeurs : | * Pour les testeurs : | ||
- | * Suivre un test à réaliser en consultant les scenarii | + | * Suivre |
* Saisir les résultats de tests | * Saisir les résultats de tests | ||
===== Plan de test ===== | ===== Plan de test ===== | ||
Un **plan de test** regroupe un ensemble de **tests** classés par **rubriques** (correspondant aux modules d'une application par exemple). | Un **plan de test** regroupe un ensemble de **tests** classés par **rubriques** (correspondant aux modules d'une application par exemple). | ||
- | Chaque plan de test possède un libellé, une date de création, un auteur (utilisateur créateur), et une application. L' | + | Chaque plan de test possède un libellé, une date de création, un auteur (utilisateur créateur), |
+ | Le plan de test peut-être activé ou désactivé. | ||
- | ===== Rubriques et tests ===== | + | ===== Rubriques et fonction (fonctionnalités) |
+ | Dans la suite, on appellera **Fonction** une fonctionnalité à tester. | ||
+ | Les **rubriques** possèdent un code, et un libellé, donnant une brève indication sur le module ou la partie de l' | ||
- | Les **rubriques** possèdent un code, et un libellé, donnant une brève indication sur le module ou la partie de l' | + | Chaque **Fonction** dispose : |
- | + | ||
- | Chaque **test** dispose : | + | |
* d'un code | * d'un code | ||
* d'un libellé (nom de la fonctionnalité à tester) | * d'un libellé (nom de la fonctionnalité à tester) | ||
- | * d'une description donnant les objectifs du scenario | + | |
+ | | ||
* d'une situation initiale (sur quelques lignes) | * d'une situation initiale (sur quelques lignes) | ||
* de la liste des actions à effectuer dans le cadre du test | * de la liste des actions à effectuer dans le cadre du test | ||
* de résultat(s) attendu(s) (sur quelques lignes) | * de résultat(s) attendu(s) (sur quelques lignes) | ||
+ | * d'un temps de réalisation indicatif | ||
+ | * d'un numéro d' | ||
+ | ===== Affectation des testeurs ===== | ||
+ | |||
+ | Les utilisateurs sont affectés à des plan de tests, qu'ils devront réaliser, impérativement entre 2 dates. Cette période leur donne droit à la consultation du plan et à la saisie de leurs résultats. | ||
+ | |||
+ | ===== Gestion des utilisateurs/ | ||
+ | |||
+ | * Chaque utilisateur est associé à un compte, il est décrit par les infos suivantes : | ||
+ | * nom | ||
+ | * prénom | ||
+ | * login | ||
+ | * password | ||
+ | |||
+ | |||
+ | Les comptes (testeur, developpeur ou administrateur) sont limités à un id et un libellé | ||
+ | |||
+ | ===== Réalisation de tests ===== | ||
+ | Chaque Fonction du plan est réalisée par 1 ou plusieurs testeurs qui renseigneront : | ||
+ | * La conformité des résultats à ceux attendus (booléen) | ||
+ | * Les résultats si ceux ci sont partiels ou inattendus | ||
+ | * Les erreurs ou dysfonctionnements | ||
+ | * Les remarques éventuelles | ||
+ | * le temps de réalisation | ||
+ | |||
+ | ===== Demandes ===== | ||
+ | |||
+ | Les utilisateurs peuvent effectuer des demandes : | ||
+ | * Pour s' | ||
+ | * Pour devenir créateur de tests | ||
+ | |||
+ | On retiendra la date de cette demande, ainsi que sa motivation (nature). | ||