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]如果您使用的软件包或版本未列在上述列表中,请创建一个 issue,并注明您希望为其提供插桩支持的软件包和版本。
首先,按照我们的 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]