• 根本原因
  • ログへのアクセス
  • トリアージ
  • 人間による作業

AIエージェントを活用してテスト失敗の原因を迅速に特定する方法

エージェントをKatalon TestOpsに接続すれば、ログやスタックトレースを瞬時に取得できます。タブを切り替える時間を減らし、コードの修正に集中しましょう。

このページについてAIに聞く

すぐに答え

AIを使ってどのようにテストのデバッグができるのですか?

エージェントがKatalonの実行結果から、特定の失敗ログやスタックトレースを抽出します。IDEやチャット画面から離れることなく、失敗の正確な理由を把握できます。以下の手順でデータの取得が可能です。

得られる成果

デバッグデータの活用方法

AIが失敗の詳細を抽出するため、すぐに次のアクションに移れます。

根本原因

即時のエラー分析

エージェントがスタックトレースを読み取り、どのコード行やアサーションが失敗したかを特定します。エラーの内容を分かりやすく解説します。

ログへのアクセス

ログの直接取得

TestOpsのUIを探し回る必要はありません。エージェントが特定のテスト結果に関連するログを取得し、チャット上に生の出力を表示します。

トリアージ

不安定なテストの特定

AIが複数の実行結果を分析し、失敗が単発的なものか、繰り返されるパターンかを判断します。真のバグか、環境によるノイズかを切り分けられます。

人間による作業

手動での修正が必要

AIは問題箇所を特定しますが、修正コードの記述やプッシュは人間が行う必要があります。AIは解決策そのものではなく、判断のためのコンテキストを提供します。

ワークフロー

テスト失敗時にAIが行うこと

エージェントは、テスト結果とデバッグ環境をつなぐ架け橋となります。

  1. 失敗の特定

    エージェントが最近の実行履歴をスキャンし、失敗した特定の実行回数を見つけ出します。

    list_test_runs
  2. エラー箇所の特定

    失敗したインスタンスを詳細に調査し、何が問題だったのかを突き止めます。

    list_test_results
  3. ログの抽出

    その実行結果に紐づく詳細なスタックトレースとエラーメッセージを抽出します。

    get_test_result
  4. 原因の解説

    生のログデータを解析し、何が原因で失敗したのかを分かりやすい言葉で説明します。

    get_test_result

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使ってデバッグを開始しましょう。

出発点

括弧内のテキストは、実際のテスト実行IDやプロジェクト名に書き換えてください。

Katalon TestOps Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_ovZCFfCK6Kz1sdVzEWtQhoPAzq5RaP9rqfTzVwdi/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Katalon TestOps capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "katalon-testops-ai-test-management-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_ovZCFfCK6Kz1sdVzEWtQhoPAzq5RaP9rqfTzVwdi/mcp"
    }
  }
}
チャットにコピー04
  • 過去24時間以内に失敗したテスト実行を表示して。

  • テスト実行ID 12345のエラーログを取得して。

  • 直近の実行で 'Login Flow' テストが失敗した理由は何ですか?

  • 'Checkout API' テストスイートの結果をリストアップして、どれが失敗したか教えて。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Katalon TestOpsを一度接続すれば、すぐに質問できます

アカウントを一度連携するだけで準備完了です。認証情報は暗号化されて保護されるため、すぐに質問を開始できます。

Katalon TestOpsをAIに接続する

FAQ

機能に関する詳細

  • 01

    AIが壊れたテストを自動で修正することはできますか?

    いいえ。AIはログを読み取ってエラーを説明しますが、コードの修正とコミットはユーザー自身が行う必要があります。

  • 02

    AIはTestOps内の失敗したテスト実行を削除できますか?

    いいえ。このツールはデータの読み取りとリスト表示のみを許可しています。Katalonアカウント内のデータを変更または削除することはできません。

  • 03

    TestOpsのダッシュボードを開いたままにする必要がありますか?

    いいえ。接続が完了すれば、エージェントがチャットインターフェースに直接データを取得します。

  • 04

    AIが新しいテストを実行することはできますか?

    いいえ。このコネクターは既存のテスト結果やログを読み取るためのものであり、新しいテストの実行をトリガーするためのものではありません。

  • 05

    AIはどのテストが失敗したのか、どうやって判断するのですか?

    リスト取得ツールを使用して最近のテスト実行をスキャンし、ステータスが「失敗」になっているものを特定します。

  • Katalon TestOpsについて他に質問がありますか? Katalon TestOps Connectorの全機能を見る

『Katalon TestOps』を Claude、Cursor、ChatGPT などに接続