Playwright Studio by AIQEAcademy

Playwright Studio by AIQEAcademy

ID: eodfkbagoeghobkkfpcfpacnnpgidhhd

Supported Languages

πŸ‡ΊπŸ‡ΈEnglish

Extension Info & Metadata

Status
Active
Version
2.4.3
Size
0.11 MB
Rating
5.0/5
Reviews
1
Users
43
Type
Extension
Updated
May 9, 2026
Category
Developer tools
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No

Publisher Contextual Analysis

Author
SrkanpuView Profile
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Total Extensions
3
Active
3
Obsolete
0
Listed
3
Unlisted
0
Total Users
84

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Screenshot 1
Screenshot 2
Screenshot 3

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

Extracted Data

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

URLs
9
IPv4
1
IPv6
0

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

aiqeacademy.onrender.com-https://aiqeacademy.onrender.com/
localhost-http://localhost
localhost-http://localhost:4723
localhost-http://localhost:3000
www.google.com/s2/faviconshttps://www.google.com/s2/favicons?domain=
example.com-https://example.com
example.com/dashboardhttps://example.com/dashboard
aiqeacademy.onrender.com-https://aiqeacademy.onrender.com
chrome.google.com/webstore/search/papio%20selectorhttps://chrome.google.com/webstore/search/papio%20selector

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

127.0.0.1
IPv4
-

Version History

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Code Diff

Compare extension code between any two versions.

0 changed files detected

No comparable text files found between these versions.

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Browse and explore files within this extension package

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.