用途:对 alicloud-data-analytics-dataanalysisgbi 技能执行冒烟测试,验证最小认证、API 可达性以及一条只读查询路径。
前提:需以最小权限配置凭证,环境变量为 ALIBABACLOUD_ACCESS_KEY_ID、ALIBABACLOUD_ACCESS_KEY_SECRET,可选 ALIBABACLOUD_REGION_ID。目标技能位于 skills/data-analytics/alicloud-data-analytics-dataanalysisgbi/。
测试步骤:先离线执行脚本编译检查(无需网络):
python3 tests/common/compile_skill_scripts.py
--skill-path skills/data-analytics/alicloud-data-analytics-dataanalysisgbi
--output output/alicloud-data-analytics-dataanalysisgbi-test/compile-check.json
随后阅读目标技能的 SKILL.md,选取一个风险最低的只读 API(如 Describe* / List* / Get*),以受限范围(区域加页大小或 limit)发起一次最小调用,并将请求摘要、响应摘要和原始输出保存到 output/alicloud-data-analytics-dataanalysisgbi-test/ 下。若调用失败,需记录确切的错误码与消息,不得猜测。
通过标准:编译检查通过(compile-check.json.status=pass);所选只读 API 调用成功并返回有效响应结构;output/alicloud-data-analytics-dataanalysisgbi-test/ 下存在带时间戳和参数的证据文件。
结果模板包含日期、技能路径、结论(pass/fail)与备注。
限制:资料未提供具体 API 名称、收费信息、支持平台或更多使用细节,暂未提供。