The qavajs is a modular test automation framework designed to minimize setup time and streamline the development of test scripts. Shipped with a built-in page object engine and ready-to-use sets of domain-agnostic BDD step definitions suitable for both API and UI testing of the web and native mobile applications, and a set of various available integrations with cloud providers (Mobitru, SauceLabs, BrowserStack), Test and Report Management Systems (Report Portal, Jira, and others)
npm init @qavajs
This command configures qavajs and installs the necessary modules for your testing purposes.
npx qavajs run