
Node.js SDK per catturare e riprodurre le chiamate API effettuate verso/dal tuo servizio
Il SDK Node.js Tusk Drift consente test API veloci e deterministici catturando e riproducendo le chiamate API fatte verso/da il tuo servizio. Registra automaticamente chiamate API reali, poi riproducile come test utilizzando la CLI Tusk per trovare regressioni. Durante la riproduzione, tutte le richieste in uscita vengono intercettate con dati registrati per garantire un comportamento consistente senza effetti collaterali.

Per guide complete e riferimento API, visita la nostra documentazione completa.

Tusk Drift supporta attualmente i seguenti pacchetti e versioni:
@grpc/[email protected] (Solo richieste in uscita)[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]Se stai utilizzando pacchetti o versioni non elencati sopra, crea un issue con il pacchetto + la versione per cui desideri uno strumento di instrumentazione.
Per prima cosa, installa e configura la CLI Tusk Drift seguendo la nostra guida all'installazione della CLI. La CLI aiuta a configurare il tuo file di configurazione Tusk e a riprodurre i test.
Il wizard ti reindirizzerà qui quando sarà il momento di configurare il SDK.
Dopo aver completato il wizard della CLI, installa il SDK:
npm install @use-tusk/drift-node-sdk
Fai riferimento alla nostra guida all'inizializzazione per configurare il SDK per il tuo servizio.
Segui la nostra guida rapida per registrare e riprodurre il tuo primo test!
Hai problemi?
Unisciti alla nostra community open source su Slack.
Apprezziamo feedback e contributi. Vedi CONTRIBUTING.md.
Questo progetto è concesso in licenza secondo la Apache License 2.0 - consulta il file LICENSE per i dettagli.