De zéro à votre premier résultat de test réel.
Pas de tableau de bord à parcourir d'abord — installez le CLI, authentifiez-vous, et exécutez un vrai test contre votre site, le tout depuis le terminal. Voici la séquence exacte, sans aucune étape sautée.
Prérequis : Node.js 20.19+, 22.13+ ou 24+
testsprite doctor vous le dit avant que votre premier test ne s'en charge.Étape 1 — Installer
npm install -g @testsprite/testsprite-cli, ou évitez complètement l'installation avec npx @testsprite/testsprite-cli.
Étape 2 — S'authentifier
testsprite setup vous demande votre clé API de façon interactive. Dans un script ou en CI, évitez l'invite : TESTSPRITE_API_KEY=sk-... testsprite setup --from-env --yes.
Étape 3 — Créer un plan de test
testsprite test create --plan-template génère un plan JSON que vous pouvez modifier, ou pointez --plan-from vers votre PRD ou votre documentation d'API pour en générer un.
Étape 4 — L'exécuter
testsprite test create --project <id> --type frontend --plan-from plan.json --run --wait --output json l'exécute et attend un résultat réel.
$ npm install -g @testsprite/testsprite-cli
$ testsprite doctor
✓ Node.js 22.13.0
✓ network reachable
$ testsprite setup
? Paste your API key: ****************************
✓ Authenticated
$ testsprite test create --plan-template > plan.json
$ testsprite test create --project prj_8f2a --type frontend \
--plan-from plan.json --run --wait --output json
✓ TC001_Login_Rejects_Empty_Password passed 1.2s
À une commande d'une vraie réponse
Tout ce qui précède fonctionne de la même façon, que vous soyez sur votre ordinateur portable, en CI, ou dans le shell natif d'un agent de codage — installez une fois, et testsprite n'est plus qu'une commande à partir de là.
Et ensuite ?
Intégrez-le à votre CI
Ajoutez les mêmes commandes comme étape dans GitHub Actions, GitLab CI, ou tout pipeline capable d'exécuter une commande shell.
Connectez votre agent de codage
testsprite agent install claude (ou cursor, codex, copilot, windsurf, cline, antigravity, kiro) enregistre testsprite comme un outil qu'il peut appeler directement.
Version communautaire gratuite
Propose une version communautaire gratuite, pour rester accessible à tous.
Vérifiez votre configuration à tout moment
testsprite doctor relance les diagnostics d'environnement si quelque chose semble anormal plus tard.
Approuvé par des entreprises du monde entier
"TestSprite offre une génération de cas de test riche, une structure claire et un code facile à lire. Il prend également en charge le débogage en ligne simple avec la possibilité de s'étendre rapidement en générant de nouveaux cas de test."
"L'automatisation de TestSprite nous aide à réduire des tonnes de travail manuel. Les développeurs peuvent facilement détecter et résoudre les bugs plus tôt dans le processus de développement."
FAQ
Dois-je installer autre chose que Node.js ?
Non — npm install -g @testsprite/testsprite-cli (Node.js 20.19+, 22.13+ ou 24+) est la seule dépendance. Ou évitez l'installation globale et exécutez directement npx @testsprite/testsprite-cli.
Comment m'authentifier sans l'invite interactive ?
Définissez TESTSPRITE_API_KEY et exécutez testsprite setup --from-env --yes --agent <name> — conçu pour la CI et les scripts, sans navigateur ni invite.
Et si mon environnement n'est pas correctement configuré ?
testsprite doctor vérifie votre environnement avant que vous n'exécutiez un vrai test, pour qu'un problème de configuration ne soit pas confondu avec un échec de test.
Dois-je écrire un plan de test à la main ?
Non — testsprite test create --plan-template en génère un, ou pointez --plan-from vers votre PRD ou votre documentation d'API et laissez-le générer le plan pour vous.
Y a-t-il un coût pour l'essayer ?
Le CLI lui-même est sous licence Apache 2.0 et gratuit à installer — suivre les étapes ci-dessus et voir votre premier résultat ne nécessite pas de carte bancaire.