Skip to content
@qavajs

qavajs

@qavajs - Test Automation Framework

@qavajs

https://qavajs.github.io/

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

Installation from scratch

npm init @qavajs

and select modules to install. The system will generate a config file based on your answers.

Test execution

npx qavajs run --config <config> --profile <profile>

  • default config is config.js or config.ts
  • default profile is default

Popular repositories

  1. cli cli Public

    qavajs installer and runner

    TypeScript 19 3

  2. steps-memory steps-memory Public

    steps to perform memory verifications

    TypeScript 19 2

  3. validation validation Public

    Lib that transform plain english definition to validation functions

    TypeScript 16

  4. steps-wdio steps-wdio Public

    Collection of WDIO steps for qavajs framework

    TypeScript 15 4

  5. steps-api steps-api Public

    Collection of steps to work with web API

    TypeScript 14 1

  6. po-playwright po-playwright Public

    library for plain-english access to page object

    TypeScript 14 1

Repositories

Showing 10 of 43 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…