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. 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)

📦 Installation from scratch

npm init @qavajs

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

🔬 Test execution

npx qavajs run

📘 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

    core and test runner module of the qavajs automation framework.

    TypeScript 21 3

  3. validation validation Public

    @qavajs validation library

    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 49 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…