Skip to content
@qavajs

qavajs

@qavajs - Test Automation Framework

🚀 @qavajs

The qavajs is a modular test automation framework designed to minimize setup time and streamline the development of test scripts. It is mainly achieved due to the 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.

📦 Installation from scratch

npm init @qavajs

This command configures qavajs and installs the necessary modules for your testing purposes.

🔬 Test execution

npx qavajs run

to launch test execution.

📘 Resources

Documentation
Guides
Code Examples

Pinned Loading

  1. steps-memory steps-memory Public

    steps to perform memory verifications

    TypeScript 21 2

  2. core core Public

    qavajs main package

    TypeScript 21 3

  3. validation validation Public

    Lib that transform plain english definition to validation functions

    TypeScript 18

  4. steps-playwright steps-playwright Public

    Collection of playwright steps for qavajs framework

    TypeScript 16 6

  5. steps-wdio steps-wdio Public

    Collection of WDIO steps for qavajs framework

    TypeScript 16 4

  6. memory memory Public

    qavajs test data library

    TypeScript 11 1

Repositories

Showing 10 of 51 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…