📄️ Test Data Management
The @qavajs/memory module provides powerful capabilities to store, retrieve, and manipulate variables between test steps. This allows you to create more dynamic and data-driven test scenarios.
📄️ Page Object Model
Introduction
📄️ Composing Steps
executeStep
📄️ Parallel Execution
Framework support parallel execution out of the box.
📄️ Validation
All @qavajs libraries use single validation system provided by @qavajs/validation package.
📄️ Typescript
Typescript is supported out of the box via ts-node library
📄️ CI/CD
qavajs, is CI/CD agnostic and can be executed in any environment that satisfies following requirements:
📄️ Visual Studio Code
https://github.com/qavajs/vscode/releases
📄️ WDIO Adapter
qavajs framework comes with @qavajs/wdio-service-adapter module that allow to use wdio services e.g selenium-service, appium-service, etc.
📄️ Webstorm
qavajs can be integrated with Webstorm using built-in cucumberjs plugin.