First QA Recorder Extension
ID: fboapjjafojljnbambokamjiphkllmii
Supported Languages
Extension Info & Metadata
Publisher Contextual Analysis
- Author
- atrigunaView Profile
- Privacy
- Privacy Policy
- Country
- ID
- MX records exist
- Yes
- Domain exists
- Yes
- Is disposable
- No
- Is role-based
- No
- Mailbox exists
- Yes
- Address
- Jl. Swadaya raya rt02/021 Bekasi, Jawa Barat 17145 ID
- Website
- Visit
Records UI interactions for Playwright POM generation
## Product Name **AutoQA Recorder for Playwright** --- ## Short Description (Max 132 chars) Record user flows and generate clean Playwright POM projects with stable locators β faster, scalable, automation-ready. --- ## Long Description ### QA Automation Made Effortless AutoQA Recorder automatically generates production-ready Playwright test code, helping QA teams build scalable and maintainable automation suites with minimal effort. Built around the **Page Object Model (POM)** pattern, it produces clean TypeScript code while organizing recorded actions into reusable **Flows** and structured **Test Cases**. Unlike basic recorders, AutoQA prioritizes stable selectors such as **Test IDs**, accessibility roles, and placeholders to reduce flaky tests and improve long-term maintainability. --- ## Key Features ### Smart and Resilient Selector Engine **Priority-Based Locator Strategy** Automatically selects the most stable locator using this priority: `data-testid β placeholder β role/name β text β xpath` **Dynamic ID Filtering** Detects and ignores unstable auto-generated IDs (e.g., React or Next.js) to prevent brittle tests. **Duplicate Element Handling** Automatically applies `.first()` or `.nth()` indexing to avoid strict mode conflicts. **Capture Mode** Capture a single robust locator instantly without recording a full action. --- ### Advanced Recording Capabilities **Reliable Input Simulation** Uses `pressSequentially` to simulate real user typing, improving compatibility with modern React/Vue forms. **Test Case Organization** Split recordings into logical scenarios such as successful login or error validation. **Flow-Based Structure** Group related steps into reusable flows like Login, Checkout, or Registration. **Assertion Mode** Generate instant visibility assertions like: `expect(locator).toBeVisible()` --- ### Complete Project Generation **Page Object Model Ready** Separates locators from actions for cleaner, maintainable test architecture. **Full TypeScript Support** Generates typed `.ts` files ready for development. **Ready-to-Run Project ZIP Includes:** - `playwright.config.ts` - Sample test structure - CI workflow templates (GitHub Actions) - Organized Page Object Model structure --- ### Secure and Private by Design **100% Client-Side Recording** No interaction data is sent to external servers during recording. **Sensitive Data Masking** Automatically detects and masks sensitive inputs such as passwords, tokens, or CVV fields. --- ## How to Use 1. Click **Start Recording** and interact with your application normally. 2. Add **New Test Case** to organize logical test scenarios. 3. Use **Assertion Mode** to capture validations. 4. Group steps into **Flows** for better organization. 5. Click **Download Project ZIP** to get a production-ready Playwright codebase. 6. Extract and integrate it directly into your automation pipeline or CI/CD workflow. --- ## Version 1.0.1 Release Notes - Added **New Test Case** feature for better test organization - Improved input reliability with human-like typing simulation - Enhanced duplicate element indexing logic - Security updates and extension permission hardening
URLs
View the external URLs this extension communicates with to understand its network activity and data interactions.
Gain full insight into all external connections.
Upgrade for full visibility.
Gain full insight into all external connections.
Upgrade for full visibility.
Browse and explore files within this extension package
Gain full insight into all external connections.
Upgrade for full visibility.