Playwright Studio By Aiqe Chrome extension icon

Playwright Studio By Aiqe

✨ AI-Powered
👥 32 users
📦 v2.4.3
💾 108KiB
📅 2026-05-09
View on Chrome Web Store

Chrome will indicate if you already have this installed.

Overview

🎭 Playwright Studio by AIQEAcademy

The only Chrome extension that lets you record, save, and run Playwright browser tests directly inside Chrome — with zero setup, zero downloads, and zero terminal commands needed.

Built by AIQEAcademy (aiqeacademy.onrender.com) — the AI Quality Engineering Academy.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏺ RECORD — Automatic Test Capture
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Click "Start Recording" and interact with any website. Every click, keystroke, form fill, dropdown selection, and navigation is captured automatically and converted into production-ready Playwright test code using the exact same locator strategies Playwright recommends:

- getByTestId() for data-testid attributes
- getByRole() for semantic ARIA roles
- getByLabel() for form labels
- getByPlaceholder() for input placeholders
- getByText() for visible text
- Smart CSS fallbacks

Non-interactive elements (divs, spans, containers) are automatically skipped.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ ASSERT — 30+ Playwright Assertions
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Build assertions visually without writing code. The Assertion Builder lets you:

- Auto-detect URL, title, H1, form presence from the current page
- Choose from 30+ Playwright expect() assertions grouped by category:
- Visibility: toBeVisible(), toBeHidden(), toBeAttached(), toBeInViewport()
- State: toBeEnabled(), toBeChecked(), toBeEditable(), toBeFocused()
- Text: toHaveText(), toContainText(), toHaveInnerText()
- Values: toHaveValue(), toHaveValues() for multi-select
- Attributes: toHaveAttribute(), toHaveCSS(), toHaveRole(), toHaveAccessibleName()
- Count: toHaveCount(), count >= N
- Visual: toHaveScreenshot()
- Add selected assertions directly to any saved test with one click

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▶ RUN — Tests Execute Right in Chrome
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
No Node.js. No terminal. No Playwright installation required.

Click ▶ Run Test and watch:
- A new Chrome tab opens and navigates to your app
- Each element is highlighted with a green glow before being acted on
- Text is typed character-by-character so you can see it happen
- A live terminal panel shows every step as it executes
- Pass ✅ or Fail ❌ reported in real time

Speed controls: Slow / Normal / Fast
Self-healing: When locators break after UI changes, the runner automatically tries 8 fallback strategies (role+name, placeholder, aria-label, data attributes, text, etc.)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📚 TEST LIBRARY — Manage Your Suite
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Every saved test appears as a card with:
- ▶ Run — execute immediately
- ✏️ Edit — full inline editor: rename, add/delete/reorder actions, live code preview
- ↩ Load — reload into Recorder for re-recording
- 💾 Download — get a .spec.ts file to use with Playwright CLI
- Pass/Fail badge from the last run

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🌐 NETWORK MOCK STUDIO
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Record XHR and Fetch requests while you browse, then generate instant page.route() mock code. Switch scenarios: Success, Error 500, Timeout, or Abort. Export all mocks as a .spec.ts in one click.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔐 AUTH STATE EXPORTER
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Log into your app, click Capture, download a Playwright storageState.json. Reuse it in all your tests to skip login every time.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ CONFIG GENERATOR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Auto-detects base URL, viewport, locale and timezone from the current page. Configure browsers, timeouts, reporters, and trace settings. Generates a complete playwright.config.ts.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔒 PRIVACY — 100% LOCAL
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Zero data collection — nothing leaves your browser
- No analytics, no tracking, no third-party services
- All tests stored locally in chrome.storage.local
- Uninstall removes everything

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
👨‍💻 PERFECT FOR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- QA Engineers learning Playwright
- SDETs who want faster test authoring
- Developers writing smoke tests without a test framework setup
- Teams adopting test automation for the first time

From AIQEAcademy — training the next generation of AI Quality Engineers.
🔗 aiqeacademy.onrender.com

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