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 Prochaine révision Les deux révisions suivantes | ||
testeur:testlink [2009/05/23 16:13] http://abuledu.org/openid/francois |
testeur:testlink [2009/05/23 16:16] http://abuledu.org/openid/francois |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
**Example of TestLink simple work-flow** | **Example of TestLink simple work-flow** | ||
- | - L'Administrateur | + | - L'administrateur |
- le chef de projet Adam ajoute les recommandations de test et crée des **Cas de test** vides. Il les organise dans deux catégories : des **Suites de test** : “Fish” and “Chips”. | - le chef de projet Adam ajoute les recommandations de test et crée des **Cas de test** vides. Il les organise dans deux catégories : des **Suites de test** : “Fish” and “Chips”. | ||
- le testeur Bela décrit un scenario de test (Elle décrit le contenu de chaque Cas de test) en utilisant les recommandations, | - le testeur Bela décrit un scenario de test (Elle décrit le contenu de chaque Cas de test) en utilisant les recommandations, | ||
- | - Adam crée un mot-cléf “Test de Regression” et l' | + | - Adam crée un mot-clef “Test de Régression” et l' |
- Adam crée un " | - Adam crée un " | ||
- Maintenant, les développeurs créent la première version. Adam et Bela exécutent cette version et enregistrent leurs résultats : | - Maintenant, les développeurs créent la première version. Adam et Bela exécutent cette version et enregistrent leurs résultats : | ||
Ligne 18: | Ligne 18: | ||
* 1 = échoué | * 1 = échoué | ||
* 4 = bloqués | * 4 = bloqués | ||
- | - Les développeurs créent une nouvelle version “Fish 0.2” et Bela passe au crible les cas de test échoués ou bloqués seulement. Cette fois tous les cas de test échoués ou bloqués sont réussis. Ils retestent | + | - Les développeurs créent une nouvelle version “Fish 0.2” et Bela passe au crible les cas de test échoués ou bloqués seulement. Cette fois tous les cas de test échoués ou bloqués sont réussis. Ils re-testent |
- | - Un responsable de l' | + | - Un responsable de l' |
- | - Plus tard, les développeurs ajoute aussi la fonctionnalité “Chips”. Adam Crée un **Plan de Test** “Fish & Chips 2”. | + | - Plus tard, les développeurs ajoute aussi la fonctionnalité “Chips”. Adam Crée un **Plan de Test** “Fish & Chips 2”. Il peut réutiliser le premier plan de test comme modèle. Tous les Cas de Test “Fish” ainsi que les rôles de chacun sont automatiquement ajoutés. Il crée un nouveau Plan “Fish 1.1” et indique tous les Cas de test “Chips” à ce nouveau plan de test. |
- | Il peut réutiliser le premier plan de test comme modèle. Tous les Cas de Test “Fish” ainsi que les rôles de chacun sont automatiquement ajoutés. Il crée un nouveau Plan “Fish 1.1” et indique tous les Cas de test “Chips” à ce nouveau plan de test. | + | |
- Maintenant on relance le plan de test comme précédemment. | - Maintenant on relance le plan de test comme précédemment. | ||
- Plus tard, l' | - Plus tard, l' | ||
=====Glossaire===== | =====Glossaire===== | ||
- | * **Projet de test** : Testlink peut être utilise à de nombreux projets de test très différents et indépendant. On crée un projet de test par projet | + | * **Projet de test** : Testlink peut être utilisé pour de nombreux projets de test très différents et indépendants. On crée un unique |
* **Suite de test** : ce sont des catégories pour chaque projet : par exemple, installation, | * **Suite de test** : ce sont des catégories pour chaque projet : par exemple, installation, | ||
* **Cas de test** : c'est une situation à tester. On décrit les étapes à suivre et le résultat attendu. Lorsque je clique ici, il devrait se passer ça. | * **Cas de test** : c'est une situation à tester. On décrit les étapes à suivre et le résultat attendu. Lorsque je clique ici, il devrait se passer ça. | ||
- | * **Plan de test** : C'est une série de test lancé. Selon la version on choisit une série de cas de test à valider. Par exemple, je viens de mettre à jour un paquet, je crée un nouveau plan de test et en quelques clics, je sélectionne tous les test à faire pour ce paquet. | + | * **Plan de test** : C'est une série de test lancée. On choisit une série de cas de test à valider. Par exemple, je viens de mettre à jour un paquet, je crée un nouveau plan de test et en quelques clics, je sélectionne tous les tests à valider |