
Node.js SDK:サービスとの間で行われるAPIコールをキャプチャおよびリプレイするためのSDK
Node.js Tusk Drift SDKは、サービスとの間でやり取りされるAPI呼び出しをキャプチャしてリプレイすることで、高速かつ決定論的なAPIテストを可能にします。実際のAPI呼び出しを自動的に記録し、Tusk CLIを使用してテストとしてリプレイし、リグレッションを検出します。リプレイ中は、すべての送信リクエストが記録されたデータでインターセプトされ、副作用なしに一貫した動作が保証されます。
包括的なガイドとAPIリファレンスについては、完全なドキュメントをご覧ください。

Tusk Driftは現在、以下のパッケージとバージョンをサポートしています:
@grpc/[email protected](送信リクエストのみ)[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]上記にリストされていないパッケージやバージョンを使用している場合は、インストルメンテーションを希望するパッケージとバージョンを添えてイシューを作成してください。
最初に、CLIインストールガイドに従ってTusk Drift CLIをインストールして設定します。CLIはTusk設定ファイルのセットアップとテストのリプレイを支援します。
ウィザードは、SDKをセットアップするタイミングになると最終的にこのページに戻ってくるように指示します。
CLIウィザードの完了後、SDKをインストールします:
npm install @use-tusk/drift-node-sdk
初期化ガイドを参照して、サービスのSDKをセットアップします。
クイックスタートガイドに従って、最初のテストを記録してリプレイしましょう!
問題が発生していますか?
Slackでオープンソースコミュニティに参加しましょう。
フィードバックとコントリビューションを歓迎します。CONTRIBUTING.mdをご覧ください。
このプロジェクトはApache License 2.0の下でライセンスされています。詳細はLICENSEファイルをご覧ください。
[email protected][email protected][email protected][email protected]