SuperAPI AI 工具集

alicloud-database-analyticdb-mysql-test

测试与质量

查看项目

更新于 10-15 17:34

技能介绍

用途:这是针对 alicloud-database-analyticdb-mysql 技能的冒烟测试(smoke test),用于验证最小认证、API 可达性和一条只读查询路径是否可用。

前置条件:需以最小权限配置凭证,环境变量为 ALIBABACLOUD_ACCESS_KEY_ID、ALIBABACLOUD_ACCESS_KEY_SECRET,以及可选的 ALIBABACLOUD_REGION_ID。目标技能路径为 skills/database/analyticdb/alicloud-database-analyticdb-mysql/。

测试步骤:先做离线脚本编译检查,无需网络:

python3 tests/common/compile_skill_scripts.py
--skill-path skills/database/analyticdb/alicloud-database-analyticdb-mysql
--output output/alicloud-database-analyticdb-mysql-test/compile-check.json

随后阅读目标技能的 SKILL.md,识别一个风险最低的只读 API(如 Describe* / List* / Get*);用受限范围(区域加页大小或 limit)执行一次最小调用;将请求摘要、响应摘要和原始输出保存到 output/alicloud-database-analyticdb-mysql-test/ 下;若调用失败,如实记录错误码与消息,不得猜测。

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

结果模板:日期 YYYY-MM-DD;技能 skills/database/analyticdb/alicloud-database-analyticdb-mysql;结论 pass / fail;备注。

限制:资料未提供具体接口清单、返回值格式、费用或性能信息,暂未提供。