SuperAPI AI 工具集

aliyun-anytrans-translate-test

测试与质量

查看项目

更新于 10-15 17:34

技能介绍

用途:该技能是对 aliyun-anytrans-translate 的冒烟测试,用于验证最小认证、API 可达性和一条只读查询路径是否正常,而非提供翻译能力本身。

前置条件:需以最小权限配置凭证,环境变量为 ALIBABACLOUD_ACCESS_KEY_ID、ALIBABACLOUD_ACCESS_KEY_SECRET,可选 ALIBABACLOUD_REGION_ID。目标技能位于 skills/ai/translation/aliyun-anytrans-translate/。

测试步骤:先执行离线脚本编译检查,命令为:python3 tests/common/compile_skill_scripts.py --skill-path skills/ai/translation/aliyun-anytrans-translate --output output/aliyun-anytrans-translate-test/compile-check.json;随后阅读目标技能的 SKILL.md,选一条风险最低的只读 API(如 Describe* / List* / Get*);以受限范围(区域加页大小或 limit)执行一次最小调用;将请求摘要、响应摘要与原始输出保存在 output/aliyun-anytrans-translate-test/。若调用失败,需如实记录错误码与消息,不得猜测。

通过标准:编译检查通过(compile-check.json.status=pass);所选只读 API 调用成功并返回有效响应结构;输出目录中存在带时间戳和参数的证据文件。

结果模板:日期(YYYY-MM-DD)、技能路径、结论(pass / fail)、备注。

限制:测试仅覆盖认证、可达性与单条只读路径,未提供性能、并发或写入类验证;具体 API 名称、区域与配额等资料暂未提供。