Testbot Recorder Chrome extension icon

Testbot Recorder

✨ AI-Powered
👥 44 users
📦 v2.4.3
💾 638KiB
📅 2026-04-11
View on Chrome Web Store

Chrome will indicate if you already have this installed.

Overview

# 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.

Tags

Productivity/developer productivity/developer

Privacy Practices

Not being sold to third parties, outside of the approved use cases
Not being used or transferred for purposes that are unrelated to the item's core functionality
Not being used or transferred to determine creditworthiness or for lending purposes

🔐 Security Analysis

This extension hasn't been security-scanned yet.

Capture a screenshot of your current page in entirety and reliably—without requesting any extra permissions!
Productivity/developer AI
브라우저에서 라온시큐어의 PC보안 기능을 사용하기 위한 확장 프로그램입니다.
Productivity/developer
Adds React debugging tools to the Chrome Developer Tools. Created from revision 3cde211b0c on 10/20/2025.
Productivity/developer