ocimgcpcnobcnmclomhhmjidgoiekeaf
Records your actions in browser and writes a selenium script. You don't have to worry about html tags or deal in element inspection Record your actions in the browser like Click, Scrape, Type, Open Link etc. Selenium script will be written for you You don't have to inspect HTML elements or find out which selectors to use All of that is done for you by this extension Also when HTML page changes in future, the code will automatically adapt itself to changes so you don't have to worry about that Pro-ID is self healing element ID which saves the element info in the cloud & changes according to HTML changes
Automize - Testing/Scraping Tool
Say goodbye to tricky element selection. Simplify scripting, mock network events, export to Puppeteer, Playwright and more. Automize is your one stop shop for writing web automations. Whether you are testing or writing scripts, Automize has you covered. What makes Automize unique is that Automize acknowledges the DOM and selects the element for you in an intelligent way. If you aren't satisfied with the selection, Automize allows you to hone it into exactly what you want while checking the validity of the selector. Automize even works with Iframes! Automize is language agnostic. It will live display your script or test in Playwright JavaScript, Playwright Python, Puppeteer, Cypress, Selenium, vanilla JavaScript, CSS or XPath. Need to assert or mock network requests? Automize makes it effortless. Mock and assert network requests and export the code to your preferred language. Network requests work with request and response headers, post data, response data, delays and status codes. You can even simulate network requests directly in the browser to ensure everything works before running your script. Automize also has a built-in script runner so you can replay the actions in order to quickly validate them before exporting to the language of choice. - Intelligent Auto Selection: Save time by instantly creating a robust selector with AI - Multi-Language Support: Instantly convert your actions to Playwright JavaScript, Playwright Python, Puppeteer, Cypress, Selenium, vanilla JavaScript, CSS or XPath - Network Support: Mock, assert and export network requests - Iframe Compatibility: Automize works seamlessly with Iframes - Test Runner: Try your script before exporting to save time Customer Support Automize is eager for feedback. Features are implemented quickly and tested thoroughly. Since release, Automize has gone through 10 major version updates and has more planned.
Copy as Python Requests
Copy requests from the devtools network panel as python requests code WebExtension to export traffic of a tab into ready to go Python Requests calls for faster traffic mimicing. With the extension installed: 1. Open the Browser Devtools. 2. Click around and generate the requests you want to export (see Network tab in Devtools). 3. Click extension icon in toolbar at the top. 4. Copy desired Python requests code from popup. - Generate Python code for every request observed by the open devtools. - Configurable filters through extension options page: - Ignore requests to static resources by filtering response content-types. - Ignore auto-generated HTTP headers like User-Agent and Connection. - Optionally hide blocked requests or 404 responses for requests e.g. for missing favicon.ico. - Optionally generate a requests.session() instance. - Try to hide cookies set by a response from an earlier request in the session. - Add option to quickly disable the whole filter lists. - Add option to render params, headers, cookies etc on separate lines. - Removed unneeded `host` permission. Apparently the devtools permission is enough to read the network HAR. - Sort requests by start date if they aren't already. - Fixed generating of `multipart/form-data` postData when the params aren't available in a pre-parsed form in the HAR. - Fixed extension losing connection to devtools after some time of inactivity.
Selenideium Element Inspector
A handy tool to log attributes and Selenide, Selenium, Cypress, Playwright, Squish and TestCafe locators of the clicked element. Selenideium Element Inspector is a handy tool with which you can automatically generate complete line of copy-pastable Selenide, Selenium, Cypress, Playwright, TestCafe and Squish locators with a single click for any element. Just copy-past the printed selector straight into your favourite IDE and that's it. You can save dozens of minutes each day by using this extension. Please leave a review in case you find the plugin useful! Buy me a coffee in case you save time by using Selenideium Element Inspector!: https://buymeacoffee.com/mikiszeles 😊 V2.0 - Added support for: - Selenium JavaScript - Selenium Python - Selenium C# - Cypress - TestCafe - Playwright - Squish - Provide an option to select the testing frameworks for which selectors will be generated V1.2 - Printing relative XPath selector for both Selenide and Selenium - Printing CSS selectors based on any unique attribute for both Selenide and Selenium - Printing CSS selectors based on any unique class for both Selenide and Selenium - Automatically adding ";" to the end of the selector, so you really only have to copy-paste the code. - Marking the start and end of the logs belonging to Selenideium Element Inspector V1.1 - Updated extension description V1.0 - Printing the clicked element to the console for both Selenide and Selenium - Printing id based selector for both Selenide and Selenium - Printing name based selector for both Selenide and Selenium - Printing tagName based selector for both Selenide and Selenium - Printing linkText based selector for both Selenide and Selenium - Printing withText based selector for Selenide - Printing CSS based selector for both Selenide and Selenium
Page Modeller (Selenium, Robot Framework etc)
Browser DevTools extension for modelling web pages for automation. The Page Modeller extension enables developers to scan a web page and generate page object style code for various tools, languages and frameworks and test the UI locators in the browser. Currently supported tools and languages are: Feel free to propose new functionality and additional frameworks here: https://github.com/danhumphrey/page-modeller/issues This extension is being actively developed and is considered a beta release.