コンテンツにスキップ
Dev Classmethod Jp Articles Try Devops Agent Release Testing

DevOps AgentのRelease testing機能を試してみた

  • URL: https://dev.classmethod.jp/articles/try-devops-agent-release-testing
  • 日付: 2026-06-23
  • Tier: Tier 2
  • 要旨: DevOps Agent Release testing 機能で自律リリーステスト実行。探索的 UAT・回帰テスト・ユーザージャーニー検証・統合テスト・エッジケース探索に対応。UI テスト・API テスト 2 種対応。テストプロファイル定義で対象アプリケーション種別・エンドポイント・認証情報指定。OpenAPI/Swagger YAML/JSON で API 仕様書指定。AI が必要テストケース自動生成。Secrets Manager 認証情報取得・利用。テスト実行方法:プロファイル一覧・チャット指示・エディタ IDE・GitHub Actions ワークフロー。

詳細

DevOps Agent 6/17 アップデートでリリース管理機能追加。自律リリーステストエージェントが実動作環境で実行。対応テスト:探索的 UAT・回帰テスト・ユーザージャーニー検証・統合テスト・エッジケース探索。読取操作のみでなく書込操作も実行でステージング環境対象推奨。

テスト実行プロセス:①テスト計画生成、②テスト実行、③結果レポート。UI テスト・API テスト 2 種類。テストプロファイル定義必須:対象アプリケーション種別・エンドポイント・テスト認証情報。API テスト では OpenAPI/Swagger YAML/JSON 仕様書指定(必須)。AI が仕様書から必要テストケース自動生成。認証情報は Secrets Manager から取得・利用。

実行方法 4 種:①テストプロファイル一覧から実行(最シンプル)、②DevOps Agent チャット「Run test profile my-test-profile」指示、③エディタ IDE(Kiro Power・Claude Code plugin)から実行、④GitHub Actions ワークフロー(aws-actions/devops-agent-qa)。検証:Petstore API を ECS デプロイ→HTTPS 公開→テストプロファイル定義→テスト実行。