SuperAPI AI 工具集

aliyun-oss-ossutil-test

测试与质量

查看项目

更新于 10-15 17:35

技能介绍

用途:这是一个面向阿里云 OSS 的 OSSUTIL 2.0 最小可行测试(smoke test),用于快速验证凭证与区域配置是否正确,并确认 OSS 基本读写访问可用。

主要能力:验证 AK/Region 配置;验证 OSS 访问,包括列出 Bucket、按地域列出对象、上传小文件、下载并校验内容一致性。

前置条件:已配置 AK(推荐使用环境变量或 ~/.alibabacloud/credentials);已准备一个可读写的 OSS Bucket。

使用方式(最小步骤):

  1. 查看配置:ossutil config get region
  2. 列出 Bucket:ossutil ls
  3. 选择 bucket,按该 bucket 地域列对象(显式 region + endpoint): ossutil ls oss://<bucket> -r --short-format --region cn-shanghai -e https://oss-cn-shanghai.aliyuncs.com --limited-num 20
  4. 上传小文件: echo "ossutil-test" > /tmp/ossutil-test.txt ossutil cp /tmp/ossutil-test.txt oss://<bucket>/tests/ossutil-test.txt --region cn-shanghai -e https://oss-cn-shanghai.aliyuncs.com
  5. 下载并校验: ossutil cp oss://<bucket>/tests/ossutil-test.txt /tmp/ossutil-test-down.txt --region cn-shanghai -e https://oss-cn-shanghai.aliyuncs.com cat /tmp/ossutil-test-down.txt

预期结果:ossutil ls 能返回至少一个 bucket 或无权限说明;指定 --region 与 -e 后列对象可正常返回;上传/下载成功且文件内容一致。

常见失败:Region 不匹配时,确认 ALIBABACLOUD_REGION_ID 或配置文件中的 region;AK 无权限时,确认 RAM 策略允许 oss:* 或最小读写权限。

限制:资料仅提供上述最小测试流程,未提供更多功能、收费、平台或效果信息。