Document de stratégie de test

Document de stratégie de test
MIN
15 Sep 2023

Dans cet article, nous aborderons les documents de stratégie de test, leurs modèles et quelques conseils pour créer un bon document de stratégie de test. Mais avant cela, voyons d’abord ce qu’est une stratégie de test.

Qu’est-ce qu’une stratégie de test ?

Comme son nom l’indique, une stratégie de test représente la stratégie utilisée pour tester une application logicielle particulière. En d’autres termes, une stratégie de test est un aperçu ou une approche de la manière dont les tests seront effectués dans le cycle de vie des tests logiciels (STLC). Son but est de définir la procédure exacte que l’équipe de test suivra pour atteindre les objectifs de l’organisation en termes de test.

Approches de la stratégie d’essai

Les différentes approches de la stratégie de test utilisées sont les suivantes :

  1. Approche analytique – cette approche repose sur l’analyse des risques en fonction des exigences du projet et des contributions des différentes parties prenantes. Sur la base de cette analyse des risques, une stratégie de test est élaborée pour planifier, concevoir et hiérarchiser les activités de test.
  2. Approche basée sur un modèle – Cette approche utilise différents modèles statistiques pour développer une stratégie de test.
  3. Approche consultative – Dans cette approche, la stratégie de test est élaborée en consultation avec des experts de la technologie ou du domaine.
  4. Approche méthodologique – Cette approche est simplement basée sur l’utilisation d’un ensemble prédéfini d’approches de test qui peuvent être liées à un type spécifique de test d’application.
  5. Approche dynamique ou heuristique – L’approche heuristique, développée par James Basch, est basée sur des techniques exploratoires plutôt que sur des techniques planifiées.
  6. Approche conforme aux normes – Dans cette approche, la stratégie de test est préparée sur la base des normes et processus de l’industrie.

Qu’est-ce qu’un document de stratégie de test ?

Le document de stratégie de test est un document de haut niveau qui décrit comment les tests seront menés. Il documente les objectifs du test et un ensemble de lignes directrices pour atteindre ces objectifs. Il est présenté par le chef de projet à toutes les parties prenantes du processus de test. Il peut s’appliquer à l’ensemble de l’organisation ou à un projet spécifique.

Préparation d’un document de stratégie d’essai

Nous allons examiner les différentes étapes de la préparation d’un bon document de stratégie de test.

Champ d’application et vue d’ensemble – nous définissons ici brièvement la vue d’ensemble du projet ainsi que le public cible du document. Les activités d’essai doivent également être définies, ainsi que leur calendrier. Cette section énumère également les personnes/parties prenantes qui examineront et approuveront le document.

Approche du test – Cette étape définit l’ensemble du processus de test ainsi que les rôles et responsabilités de chaque membre de l’équipe. Cette section définit également des éléments tels que le type de test à effectuer, l’utilisation d’outils d’automatisation, etc.

Environnement de test – Dans cette étape, nous définissons les différents environnements de test utilisés dans le processus de test. Par exemple, il peut y avoir des environnements de test distincts pour différents groupes de membres/participants.

Outils – Nous pouvons définir ici les différents outils utilisés pour différentes opérations telles que les outils de gestion des tests, les tests automatisés, les tests de performance, les tests de sécurité, etc.

Gestion des versions – Cette section définit le plan de gestion des versions qui permet de maintenir un historique approprié des versions.

Risques et atténuation – Cette section définit les différents risques associés aux tests ainsi que les stratégies d’atténuation.

Révision et approbation – Les différentes sections de l’activité sont révisées et signées par les différentes parties prenantes et les révisions apportées au document sont suivies et notées au début du document.

Modèle de document de stratégie de test

Le document de stratégie de test peut contenir les champs suivants :

  • Identifiant de la stratégie de test – identifiant du document de stratégie de test et de ses différentes versions.
  • Introduction – une brève présentation de l’objectif et de la portée du document.
  • Normes à utiliser – Diverses normes ou lignes directrices à suivre.
  • Risques et mesures d’attén uation – Divers risques associés aux essais et stratégies d’atténuation.
  • Critères d’entrée – Ensemble de conditions préalables qui doivent être remplies avant que les tests puissent commencer.
  • Critères d’arrêt – Critères définissant le moment où les essais peuvent être interrompus.
  • Techniques de conception des tests – Techniques de conception des tests à utiliser, telles que le partitionnement de l’équivalence, l’analyse des seuils, etc.
  • Environnement d’essai – spécifications de l’environnement d’essai.
  • Gestion de la configuration du logiciel d’essai – spécification de la version correcte du logiciel d’essai pour l’essai.
  • Amélioration du processus de test – approches à utiliser pour améliorer le processus de test.
  • Approbation – Personnes approuvant le document de stratégie de test.