Puppetry
Web testing solution for non-developers on top of Puppeteer
...Built on Puppeteer and Jest, it provides a graphical interface for creating and executing end-to-end tests. Users can record browser interactions and organize automated procedures into projects, suites, and test cases. The software supports CSS and XPath element selectors, reusable scenarios, and configurable assertions. It includes tools for functional testing, visual regression, API testing, and HTTP request mocking. Tests can be executed interactively or exported as Jest projects for continuous integration pipelines. Additional capabilities include Git integration, screenshot-based specifications, and Allure reports. ...