该技能为阿里云 ESA(边缘安全加速)技能的最小可行测试(Minimal Viable Test),属于测试类工具,用于验证 OpenAPI 元数据发现与 API 清单生成能力。
用途:对产品代码为 ESA、版本为 2024-09-10 的 OpenAPI 元数据进行发现,并生成对应的 API 清单,以确认相关技能脚本可正常运行。
前提条件:需要具备网络访问能力。
测试目标:对应技能路径为 skills/network/esa/alicloud-network-esa/。
测试步骤:
- 执行以下命令:
python skills/network/esa/alicloud-network-esa/scripts/list_openapi_meta_apis.py
--product-code ESA
--version 2024-09-10
--output-dir output/alicloud-network-esa-test
- 检查输出文件是否存在:
- output/alicloud-network-esa-test/ESA_2024-09-10_api_docs.json
- output/alicloud-network-esa-test/ESA_2024-09-10_api_list.md
预期结果:
- 命令执行成功。
- API 列表输出文件包含多个 API 名称(非空)。
适用场景:用于验证阿里云 ESA 技能中 OpenAPI 元数据发现与 API 清单生成流程的连通性与基本可用性。
限制:该技能为最小冒烟测试,仅覆盖上述命令执行与输出文件检查,其他功能、收费、价格、平台支持范围等信息暂未提供。