
SDK Node.js pour capturer et rejouer les appels API effectués vers/depuis votre service
Le SDK Node.js Tusk Drift permet des tests d'API rapides et déterministes en capturant et en rejouant les appels API entrants et sortants de votre service. Enregistrez automatiquement des appels API réels, puis rejouez‑les sous forme de tests à l'aide de la CLI Tusk pour détecter les régressions. Pendant la relecture, toutes les requêtes sortantes sont interceptées avec les données enregistrées afin de garantir un comportement cohérent sans effets secondaires.

Pour des guides complets et une référence API, consultez notre documentation complète.

Tusk Drift prend actuellement en charge les paquets et versions suivants :
@grpc/[email protected] (requêtes sortantes uniquement)[email protected], [email protected]@google-cloud/[email protected][email protected][email protected], [email protected][email protected][email protected] (@redis/[email protected],5.x)[email protected]@upstash/[email protected][email protected][email protected][email protected][email protected]Si vous utilisez des paquets ou des versions non listés ci-dessus, veuillez créer un ticket avec le paquet et la version pour lesquels vous souhaitez une instrumentation.
Installez et configurez d'abord la CLI Tusk Drift en suivant notre guide d'installation de la CLI. La CLI vous aide à configurer votre fichier de configuration Tusk et à rejouer les tests.
L'assistant vous redirigera finalement vers cette page lorsqu'il sera temps de configurer le SDK.
Après avoir terminé l'assistant CLI, installez le SDK :
npm install @use-tusk/drift-node-sdk
Consultez notre guide d'initialisation pour configurer le SDK pour votre service.
Suivez notre guide de démarrage rapide pour enregistrer et rejouer votre premier test !
Des problèmes ?
Rejoignez notre communauté open source sur Slack.
Nous apprécions les retours et les contributions. Consultez CONTRIBUTING.md.
Ce projet est sous licence Apache 2.0 – voir le fichier LICENSE pour plus de détails.