dsheiko/puppetry
Web testing solution for non-developers on top of Puppeteer and Jest
This tool helps QA engineers and testers automate end-to-end web application testing without writing complex code. You can record user interactions or define steps in a user-friendly interface to generate automated tests, which can then be exported to run in a continuous integration pipeline or as human-readable reports with screenshots. It's designed for individuals responsible for ensuring web application quality.
891 stars.
Use this if you need to create automated web application tests quickly and visually, without extensive programming knowledge.
Not ideal if you require a cutting-edge, AI-assisted testing solution, as newer tools like Playwright offer more advanced capabilities.
Stars
891
Forks
127
Language
JavaScript
License
MIT
Category
Last pushed
Nov 07, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/perception/dsheiko/puppetry"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
seleniumbase/SeleniumBase
APIs for browser automation, testing, and bypassing bot-detection.
apify/crawlee-python
Crawlee—A web scraping and browser automation library for Python to build reliable crawlers....
intoli/user-agents
A JavaScript library for generating random user agents with data that's updated daily.
apify/crawlee
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In...
Kaliiiiiiiiii-Vinyzu/patchright
Undetected version of the Playwright testing and automation library.