• ROOT CAUSE
  • LOG ACCESS
  • TRIAGE
  • HUMAN

How to debug failed tests with your AI agent

Connect your agent to Katalon TestOps to pull logs and stack traces instantly. You stop jumping between tabs and start fixing code.

Ask AI about this page

Short answer

How can I debug failed tests using my AI?

Your agent pulls the specific error logs and stack traces from your failed Katalon runs. You get the exact reason for a failure without ever leaving your IDE or chat window. This breakdown shows you how to pull that data.

The outcomes.

Where your debug data lands.

The AI pulls specific failure details so you can act on them immediately.

ROOT CAUSE

Instant error analysis

The agent reads the stack trace and tells you exactly which line of code or assertion failed. You get a clear explanation of the error.

LOG ACCESS

Direct log retrieval

Instead of hunting through the TestOps UI, your agent fetches the relevant logs for a specific test result. You see the raw output in your chat.

TRIAGE

Identify flaky tests

The AI looks at multiple test runs to see if a failure is a one-off or a recurring pattern. You decide if it's a real bug or environment noise.

HUMAN

Manual fix required

The AI identifies the problem, but you still have to write the fix and push the code. It provides the context, not the solution.

The workflow

What your AI does when a test fails.

The agent acts as a bridge between your test results and your debugging environment.

  1. Find the failure

    The agent scans your recent activity to find the specific runs that didn't pass.

    list_test_runs
  2. Locate the error

    It drills down into the specific failed instances to see what went wrong.

    list_test_results
  3. Extract the logs

    The agent pulls the detailed stack trace and error messages for that specific result.

    get_test_result
  4. Explain the cause

    The agent interprets the raw log data to explain the failure in plain English.

    get_test_result

Try it

Copy these to start.

Use these prompts to kick off your debugging session.

Starting points

Swap out the bracketed text with your actual test run IDs or project names.

Katalon TestOps Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_ovZCFfCK6Kz1sdVzEWtQhoPAzq5RaP9rqfTzVwdi/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  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.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "katalon-testops-ai-test-management-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_ovZCFfCK6Kz1sdVzEWtQhoPAzq5RaP9rqfTzVwdi/mcp"
    }
  }
}
Copy into chat04
  • Show me the failed test runs from the last 24 hours.

  • Get the error logs for test run ID 12345.

  • Why did the 'Login Flow' test fail in the most recent run?

  • List the results for the 'Checkout API' test suite and tell me which ones failed.

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

Start here

Connect Katalon TestOps once, then ask.

Just link your account once. Your credentials stay encrypted, and you can start asking questions immediately.

Connect Katalon TestOps to your AI

FAQ

How this task behaves

  • 01

    Can the AI fix my broken tests automatically?

    No. The AI reads the logs and explains the error, but you must write and commit the code fixes yourself.

  • 02

    Can the AI delete failed test runs in TestOps?

    No. The tools only allow the AI to read and list data. It cannot modify or delete anything in your Katalon account.

  • 03

    Do I need to keep the TestOps dashboard open?

    No. Once the connection is live, your agent pulls the data directly into your chat interface.

  • 04

    Can the AI run new tests?

    No. This connector is designed for reading existing test results and logs, not for triggering new test executions.

  • 05

    How does the AI know which test failed?

    It uses the list tools to scan your recent test runs and identify the ones with a failed status.

  • More questions about Katalon TestOps? The Connector page answers them. See everything the Katalon TestOps Connector can do

Connect Katalon TestOps to Claude, Cursor, ChatGPT & more