bhfbkacflpnpfgfjghhajikhfghcknip
Automate your web tasks or make E2E testing easier just by recording your web interaction AuTomato helps you to record your web interactions and export these recordings as Playwright or Puppeteer Javascript code. You can also replay the recordings to automate web tasks. Edit the events of your recorded web interactions inside the extensions popup and setup the javascript events you want to be recorded. But if you want to track "locked" events, like for example "pointerover" or "pointerout", you need to hold the alt-key during capturing these events (its just because a few events are fired too often, so it would make no sense to track them all). The tracking of assertions is already enabled but is not completely finished yet. Successfully tracked recordings can also be replayed in a new browser window, to give you the opportunity to visually check your recording. Please help me to improve the extension so feel free to contact me for critics, bug reports and feature requests. - When having the same event with the same css-selector, usually happening successively, it is now possible to replace the event chain by one event of this group. You can find this action while recording an automation, while replaying a recording or inside the popup recording details page. - It is now possible to run a recording replay within the same browser window. - It is also now possible to rerun a recording replay multiple times with the same settings. - Playwright: Tested with the latest version 1.45.0 - Puppeteer: Tested with the latest version 22.12.0 and fixed a minor bug while using variables. - Cypress: Tested with the latest version 13.12.0. - Its now possible to define variables within an input value by wrapping the variable name in curly braces. For example {{variable_example}}. More possibilities to define variables will follow with the next updates. - Before running the replay of a recording its now possible to reset the browser settings. - Fixed a few replay bugs - Playwright: added variables support and tested with the latest version 1.40.1 - Puppeteer: added variables support and tested with the latest version 21.6.1. - Cypress: added variables support and tested with the latest version 13.6.1. Also fixed a few export bugs. - Updated and fixed Playwright script for iFrames and popups (tested with version 1.32.3) - Updated and fixed Puppeteer script for iFrames and popups (tested with version 19.11.0) - Updated and fixed Cypress script for iframes (tested with version 12.10.0) - Refactored iFrame handling and added support to popups. - In replay mode you can now edit events during the replay. Version 0.1.0: - Tracking multiple javascript events: scroll, click, dblclick, pointerdown, pointerup, pointerenter, pointerleave, pointerout, pointerover, keydown, keypress, keyup (Most the events are disabled per default, so you need to enable them inside the popup settings page) - Edit, delete and replay recordings. - Delete recording events (Editing recording events is not implemented yet) - Recordings export as Puppeteer or Playwright JS code - Pause a recording to be able to track assertions (Press the alt-key + Click on a HTML element during the recording is paused). Version 0.1.2 + 0.1.3: - Minor CSS and Code Bug Fixes Version 0.1.1: - Assertions and Events are now (partially) editable. - CSS-Selector settings are now also editable. That gives the possibility to optimize your css selector strings.
Playwright Recorder
Record browser actions and generate Playwright test scripts in JavaScript, TypeScript, Python, Java, and C# (.NET). Playwright Recorder is a powerful Chrome extension that allows you to record browser interactions and automatically generate Playwright test scripts in JavaScript, TypeScript, Python, Java, and C# (.NET). It is perfect for QA engineers, developers, and automation testers who want to create reliable automated tests without writing code manually. • 🌙 Dark Mode - Toggle between light and dark themes with your preference saved between sessions. • ⏸ Pause & Resume - Pause recording mid-session to handle popups or manual steps, then resume without losing any recorded actions. • 🏷️ Step Labels - Insert named markers between actions (e.g. "Login flow", "Fill form"). Labels appear as readable comments in the generated script. • ✅ Auto-Assertions - Automatically inserts URL assertions after every navigation step so your tests validate page state with zero extra work. • 🗑 Per-Action Delete - Hover over any recorded action and click × to remove it individually. No need to clear everything and re-record. • 📋 Copy to Clipboard - Copy the generated script instantly without exporting to a file first. • 🔔 Toast Notifications - Real-time feedback for every action — recording started, action removed, script copied, export complete. • Multi-Language Support - Generate test scripts in JavaScript, TypeScript, Python, Java, or C# (.NET) with a simple dropdown selection. • Session Persistence - Save authentication state (cookies + localStorage) to skip login flows. Load saved states to instantly authenticate in tests without repeating login steps. • Network Recording - Capture HTTP requests and automatically generate page.route() mocks. Perfect for testing without hitting real APIs or creating deterministic tests. • ARIA Selectors - Generate accessibility-first selectors using getByRole() and ARIA attributes. These selectors are more resilient to UI changes and improve test stability. • Mobile Emulation - Select from popular devices (iPhone, iPad, Pixel) to generate tests with proper viewport and user agent configuration for mobile testing. • One-Click Recording - Start recording your browser actions with a single click. • Accurate Selectors - Automatically generates robust CSS selectors that work even when the page structure changes. • Multi-Tab Support - Records actions across different tabs and windows. • Navigation Tracking - Captures all page navigations and URL changes automatically. • Real-Time Preview - See your Playwright script generated in real-time as you interact with web pages. • Custom Filename - Name your test scripts with the correct file extension automatically applied. • Resizable Interface - Adjust the panels to focus on either recorded actions or generated code. • Export Ready Scripts - Download complete, ready-to-run Playwright scripts with proper syntax. • Install the extension and click on its icon in your Chrome toolbar. • Open the recorder window by clicking "Open Recorder." • Select your preferred programming language (JavaScript, TypeScript, Python, Java, or C# (.NET)). • (Optional) Toggle Dark Mode from the top-right for a comfortable recording environment. • (Optional) Save authentication state by clicking "Save Auth State" if your site requires login. • (Optional) Enable "Record Network" to capture API calls for mocking. • (Optional) Enable "Aria Selectors" for more resilient accessibility-based selectors. • (Optional) Enable "Auto Assertions" to auto-insert URL checks after every navigation. • (Optional) Select a mobile device from the "Device" dropdown for mobile testing. • Click the green "Start" button to begin recording. • Interact with your website normally by clicking links, filling forms, and navigating between pages. • Use Pause to temporarily stop capturing without losing recorded actions. • Add Labels to annotate sections of your test flow. • Delete any unwanted action with the × button on hover. • Stop recording when finished. • Copy the script directly or customize the filename and click Export. • Run the exported script using Playwright in your automation project. Playwright Recorder generates scripts using the official Playwright API, making them compatible with any Playwright project. The scripts are ready to use without modifications and follow best practices for reliable automation. The extension works on any website without requiring any special configuration. It is designed to be lightweight and non-intrusive, ensuring your browsing experience is not affected. • QA Engineers automating regression tests • Developers creating end-to-end tests • Product teams validating user journeys • Anyone looking to save time on test automation • Teams working with multiple programming languages • .NET developers building automated testing workflows The extension generates complete, runnable test scripts in your chosen language: JavaScript: Uses native Playwright JS API with async/await patterns TypeScript: Includes proper type annotations and error handling Python: Follows Python conventions with async Playwright API Java: Implements Java-specific Playwright patterns C# (.NET): Uses modern C# async/await with proper resource disposal These scripts include all recorded steps such as navigations, clicks, form inputs, and can be directly executed within any Playwright automation framework. SecuriScan - Web Security Analyzer Find security vulnerabilities, check headers, analyze your web apps → https://chromewebstore.google.com/detail/securiscan-web-security-a/ngiloibpcojbjpkpkkohmliamfhmanm Vajra AI - AI Coding Assistant AI-powered code generation and testing for VS Code → https://marketplace.visualstudio.com/items?itemName=AshishSharda.vajra
Parroteer
No-code test automation solution for end-to-end testing Parroteer allows you to generate end-to-end tests simply by using your website. Pick the elements you want to watch for changes, interact with your page just as a user would, and have Puppeteer scripts generated for you with built in test assertions using Jest! Features Select specific elements on the page to observe for changes Record user interactions and changes that occur in tracked elements Auto-generation of Jest-Puppeteer tests View, edit, and copy or download generated code
autotest.tech - Automated Test Script Generator
Description: Automated Test Script Generator is a powerful and easy-to-use Chrome extension designed to simplify the creation of test automation scripts. With support for the most popular test frameworks, including Playwright, Nightwatch.js, Puppeteer, and Cypress, this tool allows you to effortlessly generate test scripts by recording your interactions with web pages. Ideal for developers, QA engineers, and testers, it streamlines the process of test script creation, saving you time and ensuring accuracy. * Record and Generate Test Scripts: Record your interactions on any web page and automatically generate test scripts for Playwright, Nightwatch.js, Puppeteer, and Cypress. * User-Friendly Interface: Start and stop recording with a single click. Add assertions easily to validate specific elements on the page. * Customization Options: Set custom attributes for selectors to ensure precise and reliable element targeting. * Live Feedback: Highlights elements missing selectors during recording, helping you ensure all necessary elements are captured. * Seamless Integration: Quickly configure and manage your recordings, view recorded steps, and generate test scripts directly from the extension popup. * Code Generation: Generate ready-to-use test scripts in your preferred framework with the click of a button. 1. Start Recording: Click the "Start recording" button in the extension popup to begin capturing your interactions on the active tab. 2. Interact with the Page: Perform the actions you want to include in your test script, such as clicking buttons, filling forms, and selecting options. 3. Stop Recording: Click the "Stop recording" button in the extension popup once you have completed your interactions. 4. Generate Test Script: View the recorded steps in the steps tab, choose your desired test framework, and generate the test script. 5. Copy and Use: Copy the generated test script to your clipboard and integrate it into your testing environment. * Active Tab: Access the content of the currently active tab to record user interactions. * Storage: Store and retrieve recording state and configuration settings locally on your device. 1. Add the Automated Test Script Generator extension to your Chrome browser. 2. Click the extension icon in the toolbar to open the popup. 3. Start recording and interact with the page as needed. 4. Generate and copy your test scripts for use in your testing framework. Automated Test Script Generator is your go-to solution for efficient and accurate test automation script creation. Enhance your testing workflow and ensure the reliability of your web applications with this indispensable tool. Support: For support, feedback, and feature requests, please contact us at feedback@qatest.tech
Programming Browser: Web Automation Toolkit
Programming Browser is a web automation tool that allows you to automate any task on the web. It's similar to selenium automation. But with a drag and drop programmable interface. You do not have know programming to use Programming Browser, every block explain itself. What can you automate? Pretty much you can automate anything on the web, if you see something that repeat alot of times on your browser, you can use Programming Browser to do it for you. Programming Browser is faster than any human, so your automation will be compete much faster. After you created a script on Programming Browser you can create a shortcut for your script and run the automation with just one tap. - Drag and drop programmable interface - Create shortcut for each script - Import and export your Programming Browser script (you can write once and share the script to a new device) - Flexible programming language