4 items
Record, save and run Playwright tests directly in Chrome โ no downloads needed. ๐ญ 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
Sep 11, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.