No-code test automation solution for end-to-end testing
Parroteer Extension
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
Read more
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
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Parroteer", "version": "1.0.0", "manifest_version": 3, "icons": { "16": "./icons/parrot_16.png", "48": "./icons/parrot_48.png", "128": "./icons/parrot_128.png" }, "permissions": ["downloads"], "description": "No-code test automation solution for end-to-end testing", "homepage_url": "https://github.com/oslabs-beta/parroteer", "action": { "default_title": "Parroteer", "default_popup": "./popup.html" }, "background": { "service_worker": "./background.js" }, "content_scripts": [ { "matches": [ "https://*/*", "http://*/*" ], "js": [ "./content.js" ] } ]}
Read more