File tree 19 files changed +69
-31
lines changed
19 files changed +69
-31
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,9 @@ sidebar_position: 2
7
7
Console formatter for cucumber framework
8
8
9
9
## Installation
10
- ` npm install @qavajs/console-formatter `
10
+ ```
11
+ npm install @qavajs/console-formatter
12
+ ```
11
13
12
14
## Configuration
13
15
To use formatter just add formatter section in config file
Original file line number Diff line number Diff line change @@ -7,7 +7,9 @@ sidebar_position: 4
7
7
Single file HTML formatter for cucumber framework
8
8
9
9
## Installation
10
- ` npm install @qavajs/html-formatter `
10
+ ```
11
+ npm install @qavajs/html-formatter
12
+ ```
11
13
12
14
## Configuration
13
15
Add to formatter section in config file
Original file line number Diff line number Diff line change @@ -6,7 +6,9 @@ sidebar_position: 1
6
6
This package is formatter for EPAM report portal
7
7
8
8
## Install
9
- ` npm install @qavajs/format-report-portal `
9
+ ```
10
+ npm install @qavajs/format-report-portal
11
+ ```
10
12
11
13
## Configuration
12
14
Original file line number Diff line number Diff line change @@ -7,7 +7,9 @@ sidebar_position: 5
7
7
Jira Xray formatter for cucumber framework
8
8
9
9
## Installation
10
- ` npm install @qavajs/xray-formatter `
10
+ ```
11
+ npm install @qavajs/xray-formatter
12
+ ```
11
13
12
14
## Configuration
13
15
Add to format section in config file
Original file line number Diff line number Diff line change @@ -6,7 +6,9 @@ sidebar_position: 2
6
6
Module that allow to use soft asserts in qavajs tests
7
7
8
8
## Installation
9
- ` npm install @qavajs/soft-assertion `
9
+ ``` shell
10
+ npm install @qavajs/soft-assertion
11
+ ```
10
12
11
13
## Usage
12
14
Original file line number Diff line number Diff line change @@ -5,7 +5,9 @@ sidebar_position: 1
5
5
# @qavajs/template
6
6
Module that allow to define step definitions on Gherkin language.
7
7
## Installation
8
- ` npm install @qavajs/template `
8
+ ``` shell
9
+ npm install @qavajs/template
10
+ ```
9
11
## Configuration
10
12
To use templates their location need to be passed to templates property of config file and library need to be listed
11
13
in require
Original file line number Diff line number Diff line change @@ -6,11 +6,13 @@ qavajs implementation on top of cypress runner
6
6
7
7
## Installation
8
8
9
- ` npm install cypress `
10
-
11
- ` npm install @qavajs/cypress-runner-adapter `
9
+ `` `
10
+ npm install cypress
11
+ `` `
12
12
13
- ` npm install @qavajs/cypress `
13
+ ```
14
+ npm install @qavajs/cypress @qavajs/cypress-runner-adapter @qavajs/memory @qavajs/po-cypress
15
+ ```
14
16
15
17
## Configuration
16
18
cypress.config.js
Original file line number Diff line number Diff line change @@ -6,11 +6,13 @@ qavajs implementation on top of playwright runner
6
6
7
7
## Installation
8
8
9
- ` npm init playwright `
9
+ ``` shell
10
+ npm init playwright
11
+ ```
10
12
11
- ` npm install @qavajs/playwright-runner-adapter `
12
-
13
- ` npm install @qavajs/playwright `
13
+ ``` shell
14
+ npm install @cucumber/cucumber @qavajs/playwright @qavajs/playwright-runner-adapter @qavajs/memory @qavajs/po-playwright
15
+ `` `
14
16
15
17
## Configuration
16
18
cucumber.ts
Original file line number Diff line number Diff line change @@ -7,7 +7,9 @@ Steps to perform accessibility checks using axe library.
7
7
Library can work on top of playwright and webdriverio drivers
8
8
9
9
## Installation
10
- ` npm install @qavajs/steps-accessibility `
10
+ ```
11
+ npm install @qavajs/steps-accessibility
12
+ ```
11
13
12
14
## Config
13
15
``` javascript
Original file line number Diff line number Diff line change @@ -6,7 +6,9 @@ sidebar_position: 3
6
6
Step library to work with API
7
7
8
8
## Installation
9
- ` npm install @qavajs/steps-api `
9
+ ```
10
+ npm install @qavajs/steps-api
11
+ ```
10
12
11
13
## Configuration
12
14
``` javascript
Original file line number Diff line number Diff line change @@ -6,7 +6,9 @@ sidebar_position: 5
6
6
Step library to work with file system
7
7
8
8
## Installation
9
- ` npm install @qavajs/steps-files `
9
+ ```
10
+ npm install @qavajs/steps-files
11
+ ```
10
12
11
13
## Configuration
12
14
``` javascript
Original file line number Diff line number Diff line change @@ -6,7 +6,9 @@ sidebar_position: 8
6
6
Step library to test emails via gmail client
7
7
8
8
## Installation
9
- ` npm install @qavajs/steps-gmail `
9
+ ```
10
+ npm install @qavajs/steps-gmail
11
+ ```
10
12
11
13
## Configuration
12
14
``` javascript
Original file line number Diff line number Diff line change @@ -7,7 +7,9 @@ Steps to perform lighthouse audit.
7
7
Library can work on top of playwright and webdriverio drivers
8
8
9
9
## Installation
10
- ` npm install @qavajs/steps-lighthouse `
10
+ ```
11
+ npm install @qavajs/steps-lighthouse
12
+ ```
11
13
12
14
## Configuration
13
15
``` javascript
Original file line number Diff line number Diff line change @@ -5,7 +5,9 @@ sidebar_position: 4
5
5
# @qavajs/steps-memory
6
6
Steps to work with memory module
7
7
## Installation
8
- ` npm install @qavajs/steps-memory `
8
+ ```
9
+ npm install @qavajs/steps-memory
10
+ ```
9
11
10
12
## Configuration
11
13
``` javascript
Original file line number Diff line number Diff line change @@ -5,7 +5,9 @@ sidebar_position: 2
5
5
# @qavajs/steps-playwright
6
6
Step library to work with playwright using DSL page object
7
7
## Installation
8
- ` npm install @qavajs/steps-playwright `
8
+ ```
9
+ npm install @qavajs/steps-playwright
10
+ ```
9
11
## Configuration
10
12
Playwright steps provide a couple of additional configuration properties
11
13
Original file line number Diff line number Diff line change @@ -6,7 +6,9 @@ sidebar_position: 6
6
6
Step library to work with relational databases
7
7
8
8
## Installation
9
- ` npm install @qavajs/steps-sql `
9
+ ```
10
+ npm install @qavajs/steps-sql
11
+ ```
10
12
11
13
## Configuration
12
14
``` javascript
Original file line number Diff line number Diff line change @@ -7,7 +7,9 @@ Step library to perform visual testing using pixelmatch library
7
7
8
8
## Installation
9
9
10
- ` npm install @qavajs/steps-visual-testing `
10
+ ```
11
+ npm install @qavajs/steps-visual-testing
12
+ ```
11
13
12
14
## Configuration
13
15
``` javascript
Original file line number Diff line number Diff line change @@ -5,9 +5,11 @@ sidebar_position: 1
5
5
# @qavajs/steps-wdio
6
6
Step library to work with webdriverio using DSL page object
7
7
## Installation
8
- ` npm install @qavajs/steps-wdio `
8
+ ```
9
+ npm install @qavajs/steps-wdio
10
+ ```
9
11
## Configuration
10
- Wdio steps provide a couple of additional configuration properties
12
+ wdio steps provide additional configuration properties
11
13
12
14
| Name | Type | Description | Default |
13
15
| --------------| ----------| ---------------------------------------------------------------------------------| ---------|
You can’t perform that action at this time.
0 commit comments