fboapjjafojljnbambokamjiphkllmii
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. 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. ### 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. **Reliable Input Simulation** Uses `pressSequentially` to simulate real user typing, improving compatibility with modern React/Vue forms. **Page Object Model Ready** Separates locators from actions for cleaner, maintainable test architecture. **Full TypeScript Support** Generates typed `.ts` files ready for development. - `playwright.config.ts` - Sample test structure - CI workflow templates (GitHub Actions) - Organized Page Object Model structure ### Secure and Private by Design **Sensitive Data Masking** Automatically detects and masks sensitive inputs such as passwords, tokens, or CVV fields. 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. - 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
Exploratory Tester
Get the Test Report Before You Start Testing - Automated exploratory & accessibility testing Exploratory Tester - A browser extension for automated smoke testing, exploratory testing and accessibility testing. How to use- 1. Just install it and pin it to tool bar. 2. Now open any url and click on the Exploratory Tester Logo from the toolbar 3. It will execute all test and generate the report. Features: Test Categories (Human Tester Focus) Category | What It Tests - 1. Spelling Mistakes- Detects typos in visible text using 100+ word dictionary 2. Email Field Validation- Can email fields accept invalid emails? Missing validation? 3. Phone Number Validation- Can phone fields accept alphabets? No numeric restriction? 4. Input Fields Status- Are inputs unexpectedly disabled or read-only? 5. Required Fields- Do required fields actually reject empty submissions? 6. Number Field Validation- Can number fields accept text? Missing min/max? 7. Password Fields- Minimum length, required, HTTPS security 8. Button Functionality- Are buttons clickable? Disabled? Too small? 9. Links Check- Empty hrefs, javascript:void links, missing text 10. Broken Links- Fetches all links and detects 404s, dead links, timeouts 11. Form Submission- Can forms be submitted? Submit button working? 12. Dropdown Fields- Empty dropdowns, single option, duplicates 13. Checkboxes & Radio- Missing labels, single radio option 14. Date Fields- Accepts invalid dates? Missing date picker? 15. Text Areas- No character limit? Read-only? 16. Images- Do images load successfully? 17. Input Placeholders- Missing placeholder or label text 18. Error Messages- Are there visible errors on the page? 19. Page Loading- Are loading spinners still showing? 🧠 Smart Test – Context-Aware Automated Testing Smart Test automatically detects the type of page you're on — login, registration, checkout, search, dashboard, and more — and runs the most relevant tests for that context. If you face any issue, write to us at support@selectorshub.com
Katalon Recorder (Selenium tests generator)
Selenium IDE alternative to record and export Selenium scripts. With reports & screenshots. Fast & open-source. Katalon Recorder is a free, lightweight web extension that serves as an alternative to Selenium IDE. Designed for automating browser actions and tests, Katalon Recorder is available on Chrome. With Katalon Recorder, you can: Ensure quality by testing your work before passing it on to the QA team. Maintain end-to-end software quality through automated testing. Monitor web application functionality using synthetic testing. Track testing activities with shareable reports, complete with visual dashboards and charts. Save time by automating repetitive browser tasks such as generating reports, filling out forms, and even automating web-based games. Privacy notice: Katalon Recorder is designed with user privacy in mind. Your test artifacts are securely stored on your local machine, ensuring no data is transmitted to our servers. To learn more about Katalon Recorder, visit https://docs.katalon.com/katalon-platform/plugins-and-add-ons/katalon-recorder-extension/get-started/katalon-recorder-overview
POM Builder – Auto-generate CSS/XPath Locator
Instantly auto-generate the most robust locator including Xpath, CSS selector and more for use with Selenium or Protractor. Save time by letting POM Builder instantly suggest the most reliable locator for your inspected web element. The suggestion might be either XPath, CSS selector, By.id, By.name, By.linkText, etc. You can use these locators for all automation frameworks including Selenium, Protractor, Robot Framework, webdriver.io, TestArchitect Enterprise and TestArchitect Gondola. WHO IS IT FOR? * Test automation engineers who specialize in web testing using Selenium, Protractor, Robot Framework, webdriver.io and TestArchitect Automation Suite. WHY USE IT? SMART GEN * POM Builder automatically generates the best locator for your web element of interest. The best locator should be [1] short, [2] reliable and [3] easy to understand. * POM Builder’s smart algorithm automatically detects and ignores dynamic IDs generated by some front-end frameworks. * If you don’t want to use the suggested locator or if your project’s convention dictates a certain type of locators, you can manually select the locator type that fits you best. LOCATOR TEST * You can evaluate the suggested locator or your customized locator to check whether that locator can uniquely identify the web element of interest. POM CODE GEN * After designing the best locator for your web element, POM Builder can help you generate the corresponding POM code snippet. You can paste this code snippet directly into your Selenium, Protractor and TestArchitect project. NOTES: * POM Builder does not track your browsing history in any way, nor does it transmit any data over the internet. All data remains on your local hard disk drive at all times. However, POM Builder needs "webNavigation" permissions in order to generate locators for elements inside iFrames. WHAT'S NEW * Version: 1.1.8 - Chrome extension manifest v3 migration * Version: 1.0.124 - Added more information to the popup window - Minor bug fixes * Version: 1.0.104 - Generates frame path for an element located inside an iFrame - Add escape sequences to output locator, if required. - Improve UI/UX for POM Template Configuration feature: change behaviors of saving and reset functions. - Improve UI/UX for Smart Gen feature: auto-hide non value field. - Improve xPath and Css algorithm. - Fix some other issues reported by our dear users. Known Issues: - Test Locator does not work properly in auto-redirect website. - Locator values are not refreshed if user inspects the control in another frame then inspects back to exactly previous element.
TestCraft
Introducing TestCraft, a free and open-source browser extension with the power OpenAI LLMs, designed to be a companion to your software testing. AI-Powered Test Idea Generation: Leverage the power of OpenAI to generate comprehensive test ideas based on webpage elements. Automated Test Creation: Generate ready-to-run test scripts for popular automation frameworks, Playwright, Selenium, and Cypress, in your preferred programming language: JavaScript, TypeScript, Python, C#, and Java. TestCraft eases your test creation process and saves time. Accessibility Checks: Empower your web applications to be inclusive for all users. TestCraft identifies accessibility issues and provides actionable insights to improve. Test Idea to Automated Tests: Seamlessly convert your AI-generated test ideas into automated test scripts. Additionally, you can edit the test ideas to improve them before generating automation tests. Unlock the full potential of your testing process with TestCraft. Download it now and experience the future of software testing!