capTests centralise vos points de test, les verdicts des testeurs et la couverture par vos tests automatiques (Playwright, PHPUnit), version par version. Une console web claire, une API, et un serveur MCP pour piloter la liste depuis un agent IA.
Tout le monde travaille sur la même liste de recette, par le canal qui lui convient.
Une feuille type tableur : verdicts ok / ko / bloqué en un clic, badges de couverture par version, détails d'un point en popup.
Un agent IA liste, crée et lie les cas, met une version en ligne et remonte les résultats de tests, directement depuis l'IDE.
Les reporters Playwright et PHPUnit poussent chaque run ; la couverture full / partial / regression se calcule toute seule.
Chaque campagne est rattachée à une version. Pas de case à recocher : les résultats sont scopés à la livraison testée.
Le geste du développeur ("implémente cette liste", "vérifie la couverture", "mets la version en ligne") devient une suite d'appels d'outils MCP. L'agent reste dans le périmètre de ses droits par projet, et la couverture reste prouvée par de vrais runs, pas déclarée.
list_projects()
list_cases(project, { version })
create_case(project, { title })
link_automated_test(project, ref, {
source, test_ref, coverage_level
})
report_run(project, source, version, {
results: [{ ref, status }]
})
get_coverage(project, version)
Les points de test sont saisis dans la console ou par l'agent, regroupés par section.
Les testeurs posent leurs verdicts par version ; les tests automatiques sont liés aux points.
La CI remonte les runs, la couverture se calcule, les points non couverts ressortent en priorité.