mcpField
A
alicloud-compute-fc-serverless-devs-test

alicloud-compute-fc-serverless-devs-test

github.com/cinienceテスト・品質396156 回インストール11 週間前に更新
リポジトリ

alicloud-compute-fc-serverless-devs-test について

Alibaba Cloud の Function Compute Serverless Devs スキルを検証するスモークテスト用スキルです。スクリプトのコンパイル確認、範囲を限定した読み取り専用 API の呼び出し、結果の記録を行います。

主な機能

  1. 01オフラインでのスクリプトコンパイル確認
  2. 02低リスクな読み取り専用 API の選定
  3. 03リージョンと件数を限定した API 呼び出し
  4. 04リクエスト、レスポンス、出力の保存
  5. 05エラー内容の正確な記録

活用シーン

  1. 01テスト前の Serverless Devs スキルスクリプト検証
  2. 02読み取り専用の Function Compute API の確認
  3. 03合否判定の証跡保存

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-compute-fc-serverless-devs-test

インストール後、Claude Code で/alicloud-compute-fc-serverless-devs-testを入力して読み込まれたか確認します。

詳細

カテゴリー:テスト

COMPUTE FC SERVERLESS DEVS スモークテスト

前提条件

  • 最小権限で認証情報を設定します(ALIBABACLOUD_ACCESS_KEY_ID/ALIBABACLOUD_ACCESS_KEY_SECRET/任意でALIBABACLOUD_REGION_ID)。
  • 対象スキル:skills/compute/fc/alicloud-compute-fc-serverless-devs/。

テスト手順

  1. オフラインでスクリプトのコンパイルチェックを実行します(ネットワーク不要)。
python3 tests/common/compile_skill_scripts.py \
  --skill-path skills/compute/fc/alicloud-compute-fc-serverless-devs \
  --output output/alicloud-compute-fc-serverless-devs-test/compile-check.json
  1. 対象スキルのSKILL.mdを読み、リスクが最も低い読み取り専用APIを1つ特定します(例:Describe*/List*/Get*)。
  2. 対象範囲を限定して(リージョン+ページサイズ/上限)、最小限の呼び出しを1回実行します。
  3. リクエストの概要、レスポンスの概要、未加工の出力をoutput/alicloud-compute-fc-serverless-devs-test/に保存します。
  4. 呼び出しに失敗した場合は、推測せず、エラーコードとメッセージを正確に記録します。

合格基準

  • スクリプトのコンパイルチェックに合格する(compile-check.json.status=pass)。
  • 選択した読み取り専用APIの呼び出しが成功し、有効なレスポンス構造が返される。
  • タイムスタンプとパラメーターを含むエビデンスファイルがoutput/alicloud-compute-fc-serverless-devs-test/に存在する。

結果テンプレート

  • 日付:YYYY-MM-DD
  • スキル:skills/compute/fc/alicloud-compute-fc-serverless-devs
  • 結論:合格/不合格
  • 備考:

コメント