Skip to main content

IDE Extensions

TestChimp provides IDE extensions that integrate with popular code editors, enabling you to generate SmartTests, run tests, and fix bugs directly from your development environment.

Supported IDEs

VS Code

The TestChimp extension works with VS Code when you have Cline or GitHub Copilot installed:

  • The extension leverages the AI capabilities of Cline or Copilot for test generation and bug fixing
  • All TestChimp features are available through the VS Code extension

Cursor

TestChimp provides native support for Cursor, the AI-powered code editor:

  • Full TestChimp integration with Cursor's built-in AI capabilities
  • All features work seamlessly with Cursor's native AI assistant

Antigravity

TestChimp also supports Antigravity, another AI-powered code editor:

  • Complete TestChimp feature set available in Antigravity
  • Works with Antigravity's native AI assistant

Key Features

Generate SmartTests from Scenario Text Files

You can generate SmartTests from plain English scenario descriptions:

  1. Create a scenario file: Write your test scenario in plain English steps in a .txt file
  2. Right-click on the file: Select TestChimp → Generate Script
  3. Script generation: The extension uses AI to convert your scenario into a Playwright SmartTest script
  4. Output: The generated script is saved in your tests folder

This enables you to quickly create SmartTests by describing what you want to test in natural language.

Run SmartTests

You can run SmartTests directly from your IDE:

  1. Open a SmartTest file in your editor
  2. Right-click on the file
  3. Select "TestChimp → Run Test": Executes the test without AI repair
  4. Or select "TestChimp → Run with AI Repair": Executes the test with AI-powered error detection and automatic repair

AI Repair: When running with AI repair, if the test fails after deflaking attempts, the extension will:

  • Analyze the failure
  • Use AI to repair the script
  • Update the test file with the repaired code

Fix Bugs from Chrome Extension

The IDE extension communicates with the Chrome Extension to enable Visual Vibe Coding:

  1. Find a bug in the browser: Use the Chrome Extension to view bugs for the current screen
  2. Click "Fix" in the bug card: In the Chrome Extension's Bugs tab, click the "Fix" button (code icon) on any bug
  3. Chrome Extension sends to IDE: The Chrome Extension sends the bug details and context to your IDE extension
  4. IDE receives and fixes: Your IDE extension receives the bug information formatted as a task for your AI assistant (Cline, Copilot, or Cursor's native AI)
  5. AI suggests fixes: The AI assistant in your IDE can help fix the bug with full context

This creates a seamless workflow where you can identify bugs in the browser and fix them in your code editor without manually copying details or switching contexts.

Benefits

  • Generate tests from scenarios: Quickly create SmartTests by describing tests in plain English
  • Run tests in IDE: Execute SmartTests directly from your editor
  • AI-powered repair: Automatically fix test failures with AI assistance
  • Fix bugs from browser: Click "Fix" in Chrome Extension to send bugs to your IDE for AI-assisted fixing
  • Seamless workflow: No context switching between browser and code editor

IDE extensions bring TestChimp's powerful testing capabilities directly into your development environment, making testing and bug fixing a natural part of your coding workflow.