SuperAPI AI 工具集

testing

测试与质量

查看项目

更新于 10-16 06:52

技能介绍

用途:该技能面向 Contentstack DataSync Boilerplate 的验证策略、密钥处理和未来自动化测试规划。适用于在没有专用测试套件的情况下,在合并前检查变更,以及决定如何处理 API 令牌、Webhook 或本地隧道。

主要能力与当前状态:项目目前没有 npm test 脚本,也没有标准测试目录。验证依赖 npx eslint .、针对非生产栈的手动运行(npm start / npm run continue),以及 PR 上的 CI 安全扫描。

密钥处理:不要提交真实的 apiKey、delivery token,或包含实时令牌的 checkpoint 文件。应按环境使用 config/*.js,或按团队实践进行安全注入。

本地集成:Webhook 需要公共 URL(例如 ngrok)并配置 Contentstack Webhook,前置条件见根目录 README.md。

添加测试:若引入测试运行器,需在 package.json 中添加脚本,并在 AGENTS.md 和 dev-workflow/SKILL.md 中记录。

限制:资料未提供具体测试框架、覆盖率要求、CI 配置细节或价格信息。