Aller au contenu
Louis Mangin

Prestation

Test automation & QA

Les régressions détectées avant la production.

Des tests automatisés lancés à chaque modification de votre code. C'est le quotidien d'un ingénieur QA sur des systèmes de paiements de masse.

Prendre contact
Pyramide des tests
  1. End-to-end

    Parcours critiques

  2. Intégration

    API, base de données, services

  3. Unitaires

    Logique, règles, calculs

Outils : Tests unitaires, tests d'intégration, tests end-to-end, tests d'API, tests de non-régression et intégration continue.

Ce qui est couvert

Une Quoi tester, à quel niveau, dans quel ordre., des Sur le code critique d'abord., des Sur les parcours qui ne doivent pas casser. et une Qui lance l'ensemble à chaque pull request. pour tout exécuter.

Survolez ou touchez les termes soulignés pour le détail.

Ce que vous recevez

  • Livrable

    Plan de test

    Les parcours et règles à couvrir, priorisés par risque.

  • Livrable

    Suite de tests automatisés

    Dans votre dépôt, maintenable par votre équipe.

  • Livrable

    Pipeline CI

    Les tests tournent à chaque pull request et bloquent la fusion en cas d'échec.

  • Livrable

    Rapport de couverture

    Ce qui est couvert, et ce qui ne l'est pas encore.

Comment ça se passe

Revue

D'où viennent les bugs passés.

Priorisation

Le code le plus risqué d'abord.

Écriture des tests

En commençant par les bugs déjà rencontrés.

CI et passation

Des tests incontournables, une équipe formée.

Voir aussi