• ログ
  • コンテキスト
  • パターン
  • 人間による作業

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

Sauce Labsをエージェントに一度接続するだけで、ログの取得やメタデータの収集はすべてAIが代行します。

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

すぐに答え

AIを使ってどのようにSauce Labsの失敗をデバッグできますか?

エージェントがSauce Labsのツールを使用して、エラーログとジョブのメタデータを取得します。AIが失敗の根本原因を特定するため、ダッシュボードを一つずつ確認する手間が省けます。何が問題だったのか、明確な内訳を確認できます。

デバッグの結果

取得される失敗データの内容

AIが収集した情報を分類し、迅速な対応をサポートします。

ログ

エラーログの要約

失敗したジョブの特定のエラーログを抽出します。コード修正に必要なスタックトレースやエラーメッセージを正確に把握できます。

コンテキスト

環境メタデータ

ジョブからブラウザやOSの詳細情報を収集します。失敗が特定のデバイス構成に起因するものかどうかを判断できます。

パターン

繰り返される失敗の傾向

複数のジョブを横断的に分析し、同じエラーが繰り返されていないかを確認します。テストスイート全体の構造的な問題を特定できます。

人間による作業

手動でのコード修正

AIがロジックの破損箇所を指摘します。実際のコード変更を適用するには、引き続きIDEを開いて作業を行う必要があります。

ワークフロー

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

エージェントがデータ収集の重労働を自動化します。

  1. 失敗した実行の特定

    直近の履歴をスキャンして、合格しなかったジョブを見つけ出します。

    list_jobs
  2. ビルドによる絞り込み

    特定のビルドに属するジョブのみを抽出して、コンテキストを絞り込みます。

    get_build_jobs
  3. ジョブ詳細の取得

    失敗した実行に関する詳細な技術データとログを取得します。

    get_job
  4. エラーの要約

    取得したログを解析し、失敗の内容を分かりやすい言葉で説明します。

    get_job

試してみる

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

チャット欄に貼り付けるだけでデバッグを開始できます。

出発点

これらは入力のきっかけとなるフレーズです。ジョブIDやビルド名は、実際のSauce Labsのデータに置き換えてください。

Sauce Labs Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_hEzklrIBDb9F72QiJhJdPQwx755iG4sDF6gpmwwh/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 — Sauce Labs capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "sauce-labs-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_hEzklrIBDb9F72QiJhJdPQwx755iG4sDF6gpmwwh/mcp"
    }
  }
}
チャットにコピー04
  • Sauce Labsで直近に失敗したジョブを見つけて、その原因を教えてください。

  • ジョブID 98765 のエラーログを取得し、スタックトレースを要約してください。

  • ビルド 'production-test-run' 内の失敗したジョブのメタデータをチェックして、すべて Safari が使用されていたか確認してください。

  • 過去12時間以内に失敗したすべてのジョブをリストアップし、エラータイプごとにグループ化してください。

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

ここから始める

一度接続すれば、あとは質問するだけ

一度接続するだけで、エージェントがテストデータにアクセスできるようになります。認証情報はVinkius側で暗号化して保護されます。

Sauce LabsをAIに接続する

FAQ

機能の詳細

  • 01

    AIがテストを自動で修正してくれますか?

    いいえ。AIはエラーを特定しログを提供しますが、修正コードの記述とコミットはユーザー自身が行う必要があります。

  • 02

    AIはSauce Labs内のジョブを削除できますか?

    いいえ。提供されるツールはジョブのリストや詳細を読み取るためのものであり、削除などの操作はできません。

  • 03

    AIにSauce Labsのログイン資格情報が見えてしまいますか?

    いいえ。Vinkiusを通じて接続するため、認証情報は暗号化され安全に管理されます。

  • 04

    特定のビルドに含まれるジョブについて質問できますか?

    はい。エージェントは特定のビルド内のすべてのジョブを確認して、失敗箇所を特定できます。

  • 05

    AIがテストの設定を変更することはできますか?

    いいえ。エージェントの権限はジョブデータの読み取りに限定されており、Sauce Labsの設定やテストコードを書き換えることはできません。

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

『Sauce Labs』を Claude、Cursor、ChatGPT などに接続