@qavajs framework is a solution that significantly reduces the setup time of automation projects. It provides a set of predefined steps, built-in page object solution and out of the box integrations with tools (like EPAM ReportPortal, Mobitru, BrowserCube, etc.)
npm init @qavajs
and select modules to install. The system will generate a config file based on your answers.
npx qavajs run --config <config> --profile <profile>
- default config is config.js or config.ts
- default profile is default