de gestion des tests est le terme donné au processus de gestion des ressources, des matériaux et des objets liés à l'essai d'un produit ou un système en cours d'élaboration. la gestion des tests Bonne dépend de la mise en œuvre et l'exécution d'une constante et bien que les processus. Grâce à un processus de gestion des tests efficaces en place une équipe de développement peuvent être confiants dans la prestation de haute communiqués sur les produits de qualité aux clients et aux clients.
Il ya un certain nombre de principes de base de gestion de tests associés à la gestion des cas de test. Le noyau se résume à seulement 5 directeurs de gestion des tests:
1. Suivi des détails concernant le produit à l'essai
2. Élaboration d'un référentiel de cas de tests réutilisables
3. Regroupement des cas de test en quelque sorte de créer fonctionne
4. En divisant les essais en zones logiques
5. Enregistrement des résultats contre une course
Suivi des détails sur le produit ou système à tester des moyens d'enregistrement les aspects de votre système comme exigences, il est prévu de se rencontrer, éléments qui composent le système et les différentes versions du système créé. Dans le suivi de ces aspects de votre système dans le but général est de dresser un tableau des besoins couverts, les composants du système couvert et les versions du système que les cas de tests ont été exécutés contre.
Alors que de nombreux produits peuvent être suivis seulement en termes d'une version, la complexité peut se poser ici. Par exemple, lorsque le produit final va être un groupe de produits sous, il peut être nécessaire de suivre les versions de tous les produits sous. Dans ce cas une partie du processus de gestion des tests doit se concentrer sur la façon dont les résultats sont enregistrés par rapport aux versions de ces sous-projets multiples. L'approche la plus simple est généralement d'avoir une version unique et global qui ensuite les références de toutes les versions du projet sous. Bien que ce suivi des numéros de versions (ou révisions) est importante pour le processus de gestion tester cet aspect dépend vraiment un processus de gestion de configuration bonne.
Dans le suivi des exigences que les tests couvrent que vous pouvez construire une matrice de traçabilité des exigences qui vous permet de voir quelles exigences n'ont pas enregistré les résultats contre eux et dont les exigences sont entièrement testés avant un communiqué. En va de même pour le suivi contre les composants d'un produit, en autant que vous pouvez voir quels éléments ont échoué ou passé des cas de test connecté à leur encontre. Le but derrière le suivi des versions et / ou construit est de telle sorte que les résultats individuels peuvent être enregistrés sur une version spécifique du produit testé. De toute évidence les différentes versions du produit peut réussir ou échouer différents tests quand ils sont exécutés.
Dans la construction d'un référentiel de cas, l'objectif du processus de gestion des tests est de permettre à des tests pour être réutilisé sur une base régulière contre les différentes versions du système. En fait, cette capacité à réutiliser les cas est l'aspect de la gestion de bon test qui permet aux testeurs d'exécuter un processus de test gestion efficiente et efficace. Être capable d'identifier les cas de réutilisation contre différentes versions du système répond à la nécessité d'un système pour avoir des tests de régression complets courir contre toutes les versions du système.
Grâce à un référentiel de cas de test créé, il est courant que ces cas sont regroupées dans des ensembles logiques de sorte que le groupe peut être exécuté en une seule fois. Ce regroupement peut être fondée sur les mêmes types de tests, des gammes de tests disparates dans le cas de la création d'une course de régression ou de tests visant à couvrir un besoin spécifique / composant du produit. Dans l'essai de ces groupes de tests peuvent être soumis à une suite, un script ou une course. La terminologie diffère, mais le résultat final est le même, un groupe de cas similaires qui devraient être exécutés ensemble.
Pour mieux faciliter le processus, le test est habituellement divisé en zones logiques. Par exemple, fonctionnelle, non-fonctionnelle (facilité d'utilisation, par exemple), les performances et les tests de charge sont tous les titres commun donné aux différents types de tests. Ainsi, la catégorisation des cas et des groupes de cas permet en outre d'organiser le processus de gestion des tests. Caractériser les processus de gestion des tests de cette manière aide à des aspects tels que des rapports et la répartition. Ainsi, une catégorie particulière, par exemple la performance, peut être donné à un chef d'équipe à gérer. Chaque catégorie peut alors être rendu compte séparément. Cela permet aux personnes intéressées dans le processus de gestion des tests pour voir l'état pour chaque catégorie de test. A partir de cette information sur l'état des ressources peut alors être allouées si nécessaire à l'équipe mène différentes.
Un groupe de cas de test peut alors être exécuté en série et les résultats enregistrés. Dans l'enregistrement des résultats sur une version particulière du produit, le but est de trouver des défauts avec le produit. Les tests qui ne se traduit généralement dans un défaut ou un dossier question ait été soulevée dans un outil de suivi des défauts. C'est le point dans le processus de gestion des tests où la gestion de tester les liens avec les processus de gestion des défauts. Fourniture de traçabilité entre les cas et les défauts est essentiel pour aider de nombreux aspects du processus de développement, et non des moindres est le processus de l'aide d'un scénario de test pour tester à nouveau un défaut fixe.
En bref, le processus d'exécution de la fonction de gestion des tests est au cœur de la réussite d'un communiqué de produit ou système. La capacité d'élaborer des scénarios de test réutilisables offre la possibilité de compléter fonctionne régression constante. Le processus de regroupement de ces tests permet ensuite pour des courses pour être exécutés avec un groupe de cas de tests similaires. L'enregistrement de ces résultats par rapport à une course en fin de compte une équipe de développement permettant de juger de la qualité d'un système avant sa libération. Reliant tous ces aspects avec un processus de gestion des bon test permet de s'assurer de haute versions du système qualité.
cet article est traduisé en francais
l'origine de cet article (en anglai): http://ezinearticles.com/?Principals-of-Test-Management&id=4950757
0 commentaires
Enregistrer un commentaire