TestBot Recorder

Record browser interactions and capture web elements with auto-generated locators for test automation.

As of June 2026, TestBot Recorder has 51 users and a 5.00/5 rating from 5 reviews in the Developer Tools category.

Usersup 18.6 percent+18.6%
51
51
Ratingno change0%
5.00
5 reviews
Reviewsup 25.0 percent+25.0%
5
Version
2.5.4
Manifest V3
90-day change · In the last 90 days this extension 6 version updates, changed permissions.

History

10 snapshots

Tracking since Apr 1, 2026.

59.250.541.8Apr 1, 2026Jun 6, 2026
View as table
DateUsersRatingReviewsVersion
Apr 1, 2026435.0042.3.9
Apr 16, 2026455.0042.3.9
Apr 24, 2026445.0042.4.3
Apr 30, 2026475.0042.4.3
May 7, 2026495.0042.4.5
May 12, 2026525.0042.4.6
May 17, 2026475.0042.4.6
May 24, 2026545.0042.4.10
May 31, 2026585.0052.4.10
Jun 6, 2026505.0052.5.1
Now515.0052.5.4

Changelog

  • May 31, 2026
    permissions
    scripting, activeTab, tabs, storage, unlimitedStorage, declarativeNetRequest, webNavigation, contextMenus, downloads
    scripting, activeTab, tabs, storage, unlimitedStorage, declarativeNetRequest, webNavigation, contextMenus, downloads, sidePanel

Permissions & access

Permissions
scriptingactiveTabtabsstorageunlimitedStoragedeclarativeNetRequestwebNavigationcontextMenusdownloadssidePanel
Host access
<all_urls>

Screenshots

TestBot Recorder screenshot 1TestBot Recorder screenshot 2TestBot Recorder screenshot 3TestBot Recorder screenshot 4

About

# TestBot Recorder - Browser Interaction Recording & Element Capture

> TestBot Recorder is a Chrome extension for test automation that combines browser interaction recording with intelligent element capture. Record user actions, capture web elements with auto-generated locators, and publish directly to your test management platform.

## Key Features

### Element Spy

- **Auto-Spy Mode** - Scan up to 100 interactive elements on a page with one click
- **Manual Spy Mode** - Click individual elements to capture their properties
- **Multiple Locator Strategies** - Generates locators for:
    - ID
    - Name
    - Class Name
    - XPath (absolute and relative)
    - CSS Selector
    - Link Text / Partial Link Text
    - Tag Name
- **Locator Validation** - Real-time validation showing:
    - Unique (matches exactly 1 element)
    - Ambiguous (matches multiple elements)
    - Invalid (no elements found)
- **Default Locator Selection** - Set preferred locator strategy per element
- **Keyboard Shortcuts** - `Ctrl+Shift+S` (Mac: `Cmd+Shift+S`) to toggle spy, `Ctrl+Shift+A` (Mac: `Cmd+Shift+A`) to auto-spy, `Ctrl+Shift+E` (Mac: `Cmd+Shift+E`) to export

### Browser Interaction Recorder

- **Smart Recording** - Automatically captures clicks, typing, selections, checkboxes, and navigation events
- **Template Matching** - Maps recorded actions to predefined test templates for consistent test generation
- **Action Consolidation** - Intelligently merges consecutive TYPE, SELECT, and CHECK/UNCHECK actions
- **Multi-Tab Support** - Handles tab switches and cross-domain navigation with user prompts
- **Screenshot Capture** - Captures full-page screenshots during recording sessions
- **Keyboard Shortcuts** - `Ctrl+Shift+R` (Mac: `Cmd+Shift+R`) to start/resume, `Ctrl+Shift+X` (Mac: `Cmd+Shift+X`) to stop

### Export & Publish

- **Download** - Export captured elements or recorded scripts as files
- **Publish** - Send directly to Test Management Services with API token authentication
- **Project Integration** - Select target project and website for organized test management

### User Interface

- **Floating Panel** - Draggable, resizable panel that stays on top of web content
- **Fullscreen Mode** - Expanded view with 3-column layout for detailed information
- **Minimized Mode** - Compact view with quick access to stop recording
- **Dark/Light Theme** - Follows system preferences

## How It Works

1. **Install & Activate**
   - Add the extension to Chrome
   - Press `Alt+T` or click the extension icon to open TestBot

2. **Configure (Optional)**
   - Set API token for publishing to Test Management Services
   - Select target project and website

3. **Record Interactions**
   - Enter a script name and click "Start Recording"
   - Interact with the web page - all actions are captured automatically
   - Click "Stop Recording" when done

4. **Capture Elements**
   - Switch to Element Spy tab
   - Use "Auto-spy" to scan all elements or toggle spy mode for manual capture
   - Review and validate generated locators

5. **Export or Publish**
   - Download as a file for local use
   - Publish directly to your test management platform

## Keyboard Shortcuts

| Action | Windows/Linux | Mac |
|--------|---------------|-----|
| Toggle TestBot | `Alt+T` | `Alt+T` |
| Toggle Spy Mode | `Ctrl+Shift+S` | `Cmd+Shift+S` |
| Auto-Spy Elements | `Ctrl+Shift+A` | `Cmd+Shift+A` |
| Export Elements | `Ctrl+Shift+E` | `Cmd+Shift+E` |
| Start/Resume Recording | `Ctrl+Shift+R` | `Cmd+Shift+R` |
| Stop Recording | `Ctrl+Shift+X` | `Cmd+Shift+X` |

## Requirements

- Google Chrome browser
- Active internet connection (for publishing features)
- API token from Test Management Services (for publishing)

---

> TestBot Recorder empowers QA engineers and developers to build automated tests faster and more accurately. Capture elements, record interactions, and integrate seamlessly with your test automation workflow.

Technical

Version
2.5.4
Manifest
V3
Size
572KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
dfdpdaclidcpjehldegcljhimhmagdom
Developer ID
u12c25997971d5bf7ad6f08082b390a67
Developer Email
[email protected]
Created
May 28, 2025
Last Updated (Store)
Jun 4, 2026
Last Scraped
Jun 6, 2026
Website
testbots.ai

Similar extensions

Alternatives to TestBot Recorder, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified Jun 6, 2026.