Generate Playwright, Cypress, and Puppeteer code from UI elements. Includes AI-powered selector suggestions.
Users
23
+1 in 30 days
Rating
4.0 / 5
unchanged in 30 days
Ratings
1
0 in 30 days
Store rank
#147K
#122K among extensions
Version
1.0
updated 24 Jul 2025
Users
monthly, 15 months
Latest, 21 Oct 2026:23 usersMove the mouse over the chart for any month
Ratings count
monthly, 15 months
Latest, 21 Oct 2026:1 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Auto Test Snippet AI
A powerful Chrome extension that generates Playwright, Cypress, and Puppeteer test code from UI elements with AI-powered selector suggestions.
## 🚀 Features
### ✨ Core Functionality
- **Smart Element Detection**: Hover over any element to see it highlighted
- **Multi-Framework Support**: Generate code for Playwright, Cypress, and Puppeteer
- **AI-Powered Selectors**: Get intelligent selector suggestions using OpenAI API
- **Real-time Code Generation**: Click elements to instantly generate test code
- **Copy to Clipboard**: One-click copying of generated code snippets
### 🎨 Modern UI/UX
- **Beautiful Popup Interface**: Modern, gradient-based design with smooth animations
- **Floating Control Panel**: Draggable panel with recording controls
- **Disappearing Notifications**: Smooth slide-in notifications instead of basic alerts
- **Dynamic Start/Stop Button**: Visual feedback with color-coded states
- **Ripple Effects**: Material design-inspired button interactions
- **Responsive Design**: Works seamlessly across different websites
### 📝 Recording & Export
- **Step Recording**: Capture test steps while interacting with the page
- **Real-time Step Counter**: See how many steps you've recorded
- **Rich Export Data**: JSON files with metadata, timestamps, and URLs
- **Framework-Specific Export**: Export steps for your preferred testing framework
- **Visual Recording Status**: Clear indicators when recording is active
### ⚙️ Settings & Configuration
- **Framework Selection**: Choose default framework (Playwright/Cypress/Puppeteer)
- **AI Settings Management**: Configure OpenAI API key
- **Persistent Preferences**: Settings saved across browser sessions
- **Keyboard Shortcuts**: ESC key to toggle extension on/off