• 分析
  • 文脈
  • 要約
  • 判断

AIを活用してXrayのテスト失敗ステップをデバッグする方法

XrayをAIクライアントに一度接続するだけ。あとはエージェントに、テスト実行が失敗した具体的な理由を尋ねるだけで済みます。

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

すぐに答え

どのテストステップが失敗したのか、どうやって特定しますか?

AIがXray Connectorを使用して、テスト実行の具体的な詳細データを取得します。失敗したステップとエラーメッセージを特定するため、どこで問題が発生したのかが一目でわかります。問題の内容を明確に把握できます。

実現できること

データの活用方法

データ取得はAIに任せて、あなたは修正作業に集中してください。

分析

失敗箇所を特定

AIが実行データをスキャンし、失敗した正確なステップを見つけ出します。ステップ名とエラーメッセージがすぐに手に入ります。

文脈

ステップの結果を確認

エージェントが失敗したステップの期待値と実際の値を抽出します。ロジックがどこで食い違ったのかが明確になります。

要約

分かりやすいレポート

AIが技術的なエラー内容を平易な言葉で要約します。この内容をそのままバグ報告などに活用できます。

判断

修正方法を決定

エラーの特定はAIが行いますが、それが真のバグか、あるいはテストの不安定さ(Flaky test)によるものかは、あなたが判断します。最終的な修正方針はあなた自身が決めてください。

ワークフロー

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

AIがXrayのログとチャットウィンドウを繋ぐ架け橋となります。

  1. 実行データの取得

    エージェントがXrayから特定のテスト実行に関する詳細なデータをすべて取得します。

    get_execution_details
  2. 失敗ステップの特定

    取得したデータの中から、具体的にどのステップが失敗したのかをAIが探し出します。

    get_execution_details
  3. 結果の比較

    そのステップにおける期待値と実際の実行結果を照合します。

    get_execution_details
  4. エラー内容の解説

    AIが失敗の内容を要約し、根本原因を理解しやすくします。

    get_execution_details

試してみる

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

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

出発点

カッコ内のテキストを、実際のXray実行IDやテスト名に書き換えてください。

Xray (Test Management) Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_wm1FHp5m3EdTrKq9bAVa09Uad6Q4L0EjAfSyNZ5Y/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 — Xray (Test Management) capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "xray-test-management-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_wm1FHp5m3EdTrKq9bAVa09Uad6Q4L0EjAfSyNZ5Y/mcp"
    }
  }
}
チャットにコピー04
  • Xrayの実行ID 5501で失敗したステップを教えてください。

  • 前回の実行で 'Payment Gateway' テストが失敗した理由は何ですか?

  • 実行ID 9928の失敗したステップのエラーメッセージを教えてください。

  • 'User Authentication' テスト実行における失敗したステップを見つけてください。

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

ここから始める

Xrayを一度接続すれば、あとは聞くだけです。

Vinkiusを通じてXrayアカウントを連携してください。認証情報は暗号化されて保護されるため、すぐにエージェントへテスト実行について質問できるようになります。

XrayをAIに接続する

FAQ

動作について

  • 01

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

    いいえ。AIは実行詳細を読み取って何が起きたかを伝えるだけです。Xray上のテストの修正は、手動で行う必要があります。

  • 02

    AIがテストの実行結果を削除することはできますか?

    いいえ。AIには get_execution_details を使用したデータの読み取り権限しかありません。Xray内のデータを削除したり変更したりすることはできません。

  • 03

    AIにXrayのログイン情報を渡す必要がありますか?

    いいえ。Vinkius経由で接続するため、認証情報は暗号化され安全に管理されます。

  • 04

    CursorやClaudeで使用できますか?

    はい。MCPに対応しているクライアントであれば、どのアプリでも使用可能です。

  • 05

    AIが新しいテストケースを作成することはできますか?

    いいえ。この機能はデバッグのための実行詳細の取得に特化しています。

  • Xrayに関するその他の質問は、Connectorのページで確認できます。 Xray Connectorの全機能を見る

『Xray (Test Management)』を Claude、Cursor、ChatGPT などに接続