Web Testing Tool – Automated BDD QA Framework
A MERN + Next.js automated testing tool using Puppeteer and Cucumber.js/Gherkin for BDD, with Clerk auth and a clean results dashboard.
BDD
Gherkin-based tests
Puppeteer
Browser automation
The Challenge
Making automated browser testing accessible and structured, with clear reporting and secure multi-user access.
Our Solution
Puppeteer handles browser automation, Cucumber.js/Gherkin provides readable BDD test definitions, and Clerk manages user access. Next.js + MongoDB store and serve test results dynamically.
A comprehensive testing utility that leverages Puppeteer for deep browser automation and Cucumber.js with Gherkin syntax for behavior-driven development (BDD) test definitions. Clerk handles secure user authentication.
Built on the MERN stack and Next.js, it provides a clean dashboard for viewing test results and reports, making QA processes transparent and easy to manage.