- LOGS
- VISUAL
- SUMMARY
- HUMAN
すぐに答え
AIでどのようにテスト失敗をデバッグできるのか?
AIエージェントがPerfectoからエラーログやスクリーンショットを取得し、何が起きたのかを正確に示します。Webダッシュボードを操作することなく、根本原因を突き止めることが可能です。仕組みの詳細は以下の通りです。
デバッグ結果の出力
AIが提供する4つのアウトプット
AIはPerfectoのデータを以下の4つの形式に整理します。
LOGS
エラー分析
エージェントが特定の失敗ログを取得します。コード修正に必要なスタックトレースやエラーメッセージを確認できます。
VISUAL
視覚的証拠
実行時のスクリーンショットを取得します。失敗した瞬間のアプリケーションの状態を視覚的に把握できます。
SUMMARY
実行概要
実行サマリーを読み取ります。テストスイート全体の合格数と失敗数を素早く把握できます。
HUMAN
手動トリアージ
人間による確認が必要な問題を特定します。失敗が本物のバグなのか、単なる不安定なテスト(Flaky test)なのかを判断できます。
ワークフロー
テスト失敗時にAIが行うこと
AIがデータ取得を代行するため、あなたは修正作業に集中できます。
実行データの取得
エージェントが失敗した実行の詳細を調査し、コンテキストを把握します。
get_execution_details視覚的証拠の収集
実行に紐付いているスクリーンショットや動画ファイルを検索・取得します。
list_artifactsテスト結果の確認
サマリーレポートを取得し、テストスイート全体の状況を確認します。
get_report_summary根本原因の特定
ログとスクリーンショットを組み合わせ、テストが失敗した理由を説明します。
get_execution_detailslist_artifacts
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使って、すぐにデバッグを開始できます。
出発点
括弧内のテキストを、実際のPerfectoの実行IDやテスト名に書き換えてください。
Perfecto Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_qkMLVDlhWeRHbw49znraw9alYWakOJ9o2dj1pqaq/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Perfecto capabilities are ready to use.
{
"mcpServers": {
"perfecto-mcp": {
"url": "https://edge.vinkius.com/vk_preview_qkMLVDlhWeRHbw49znraw9alYWakOJ9o2dj1pqaq/mcp"
}
}
}実行ID 55432 の失敗ログを表示して。
'Checkout Flow' スイートで最後に失敗したテストのスクリーンショットを取得して。
最新のPerfectoテスト実行結果を要約して。
実行ID 8821 のアーティファクトを確認して、ボタンのクリックが失敗した理由を教えて。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
一度連携すれば、あとは聞くだけ
アカウントの連携は一度だけで完了します。認証情報は暗号化して保持されるため、すぐに使い慣れたAIクライアントから質問を開始できます。
PerfectoをAIに連携するFAQ
動作に関する詳細
- 01
AIがコードを自動で修正してくれることはありますか?
いいえ。AIは失敗原因を理解するためにPerfectoからログやスクリーンショットを取得するのみです。実際のコード修正は人間が行う必要があります。
- 02
AIがPerfecto内のテスト結果を削除することはありませんか?
はい、ありません。AIは実行詳細、アーティファクト、サマリーに対する読み取り権限のみを持ちます。Perfectoアカウント内のデータを変更または削除することはできません。
- 03
AIのチャット画面で直接スクリーンショットを見られますか?
はい。エージェントがツールを使用してアーティファクトをリストアップする際、視覚的な証拠を確認するためのリンクやデータを提供できます。
- 04
AIがPerfectoで新しいテストを実行することはできますか?
いいえ。この設定は既存の実行データを読み取るためのものです。新しいテストの実行や開始をトリガーすることはできません。
- 05
AIはどのテストが失敗したのか、どうやって判断するのですか?
ユーザーがAIに対して特定の実行IDやテストスイートを指定します。AIはそれに基づき、利用可能なツールを使って該当するデータを取得します。
Perfectoに関するその他の質問 Perfecto Connectorの全機能を見る
『Perfecto』を Claude、Cursor、ChatGPT などに接続
