Aller au contenu

Outillage

Un TMS (Test Management System) ne remplace pas une démarche qualité. Mais, au-delà de quelques sprints, sans outil pour tracer besoins, cas de test et anomalies, cette démarche devient vite ingérable. L'objectif : la traçabilité bout en bout, du besoin jusqu'à la livraison.

00 — Sommaire
  1. La boîte à outils du•de la testeur•se
  2. Le cycle de vie d'une campagne dans un outil de test
  3. Focus sur les outils majeurs
  4. Les outils qui fonctionnent ensemble
  5. Les bonnes et mauvaises pratiques
  6. A retenir
  7. Testez votre compréhension

01 — Les outils

La boîte à outils du testeur

Les logiciels cités ci-dessous sont donnés à titre indicatif pour illustrer chaque catégorie, pas à connaître par cœur pour l'examen.

Gestion de tests (TMSTest Management System)

Outils de gestion de tests

Centralise les cas, plans, campagnes et résultats. Trace l'exigence → cas de test → exécution → anomalie.

Outils :

  • TestRail
  • Xray (Jira)
  • Zephyr Scale
  • qTest
  • TestLink
  • Squash TM

Bug tracking

Outils de gestion des anomalies

Suivre le cycle de vie des anomalies, prioriser, mesurer.

Outils :

  • Jira
  • Azure DevOps
  • Mantis
  • Redmine
  • GitHub Issues
  • Linear

Gestion des exigences

Outils de gestion des exigences

Stocker les User Stories, exigences et critères d'acceptation. Base de la traçabilité.

Outils :

  • Jira + Confluence
  • Azure DevOps
  • Polarion
  • DOORS

Test d'APIApplication Programming Interface

Outils d'exécution de tests

Tester contrats, schémas, scénarios d'intégration côté serveur.

Outils :

  • Postman / Newman
  • REST Assured
  • Karate
  • SoapUI

Test UIUser Interface

Outils d'exécution de tests

Automatiser les parcours web (et mobile via Appium).

Outils :

  • Cypress
  • Playwright
  • Selenium
  • WebdriverIO
  • Appium

Performance

Outils de test de performance

Tests de charge, de stress, d'endurance...

Outils :

  • k6
  • JMeter
  • Gatling
  • Locust
  • Artillery

Sécurité et qualité de code

Outils de qualité et sécurité

Détection précoce des vulnérabilités.

Outils :

  • OWASP ZAP
  • Burp Suite
  • SonarQube
  • Snyk
  • Dependabot

CI/CDContinuous Integration / Continuous Deployment

Outils DevOps

Orchestrer l'exécution automatique à chaque commit.

Outils :

  • GitHub Actions
  • GitLab CI
  • Jenkins
  • CircleCI
  • Azure Pipelines

02 — Le cycle de vie

Le cycle de vie d'une campagne dans un outil de test

Hors syllabus Fondation

Toujours les mêmes étapes : préparer le périmètre, planifier les exécutions, exécuter les cas, gérer les anomalies, puis clôturer avec un rapport clair et traçable.

01

Préparer

Définir le périmètre, les critères d'entrée, la stratégie. Créer / organiser les suites dans le TMSTest Management System.

02

Planifier

Construire la campagne : sélection des cas, environnement cible, version testée, testeur•ses assigné•es.

03

Exécuter

Marquer chaque cas "Réussi" / "Échec" / "Bloqué". Joindre captures, logs, requêtes réseau aux échecs.

04

Anomalies

Créer le ticket depuis le cas échoué : la liaison cas ↔ bug est automatique quand possible. Suivre puis retester au besoin.

05

Clôturer

Bilan de campagne : taux de réussite, anomalies ouvertes par sévérité, couverture exigences.

03 — Les outils

Focus sur les outils majeurs

Hors syllabus Fondation

Un comparatif rapide des outils que vous croiserez le plus souvent en mission ou en entretien. Aucun n'est universellement « le meilleur » ; chacun brille dans un contexte. Cliquez sur une carte pour voir le détail.

04 — Les différents outils

Les outils qui fonctionnent ensemble

Hors syllabus Fondation

Pour couvrir tout le périmètre de test, ces outils se combinent en stacks cohérentes.

Jira + Xray + Cypress

Stack répandue : exigences et bugs dans Jira, cas et campagnes dans Xray, exécution automatisée Cypress publiée via l'API Xray.

GitHub + Playwright + Allure

Pipeline GitHub Actions, rapports Allure publiés en artefacts, badge de couverture commenté sur la PR.

Azure DevOps + Postman + k6

Tests API Newman sur chaque build, tests de perf k6 en nocturne, résultats poussés dans Azure Test Plans.

SquashTM + Jira

Exigences et anomalies gérées dans Jira, cas de test et campagnes centralisés dans Squash TM, synchronisation via Xsquash.

05 — Bonnes et mauvaises pratiques

Savoir différencier les bonnes et mauvaises pratiques

Hors syllabus Fondation

Bonnes pratiques

  • Une seule source de vérité par type d'information (exigence, cas, bug).
  • Nommer les cas par intention métier, pas par étape technique.
  • Lier systématiquement cas ↔ exigence ↔ anomalie.
  • Limiter le nombre de statuts de bug. La complexité tue le suivi.
  • Automatiser le reporting : un dashboard vivant plutôt qu'un bilan mensuel statique.

Mauvaises pratiques

  • Maintenir des cas de test dans Excel ET dans le TMSTest Management System : double saisie, divergence garantie.
  • Outil imposé sans formation : risque que l'outil disparaisse rapidement.
  • Trop de champs obligatoires dans le rapport d'anomalie : personne ne les remplit correctement.
  • Confondre TMSTest Management System et outil d'automatisation. Ils sont complémentaires.
  • Acheter un outil pour résoudre un problème de processus.

A retenir

Ce qu'il faut retenir

01

Un socle minimal

Un outillage minimal doit couvrir les exigences, cas de test, anomalies et exécution (TMSTest Management System + bug tracking + CI/CDContinuous Integration / Continuous Deployment).

02

L'outil ne remplace pas le process

Les outils ne remplacent pas le process, mais rendent la traçabilité et le reporting fiables.

03

Simple et maîtrisé, plutôt que multiple

Mieux vaut un ensemble d'outils simple bien maîtrisé qu'une multitude d'outils mal utilisés.

04

Le bon outil dépend du contexte

Startup, grand compte régulé ou produit mobile n'auront pas la même combinaison d'outils.

05

Introduire un outil a son propre cycle

Sélection ou POC, pilote, déploiement, maintenance : à ne pas confondre avec le cycle d'une campagne présenté plus haut.

Mise en pratique

Testez votre compréhension

Une sélection de questions basées sur ce que vous venez de lire.


À savoir

La Minute QA est une aide à la compréhension, pas une formation professionnelle : certains points ne peuvent pas être couverts ici. Pensez à suivre une formation certifiante et à consulter le syllabus officiel ISTQB pour une préparation complète.

Pour aller plus loin

Poursuivre l'apprentissage

Une nouvelle version du site est disponible.