1.22.1 • Published 1 year ago

@bigbinary/neeto-playwright-commons v1.22.1

Weekly downloads
-
License
apache-2.0
Repository
github
Last release
1 year ago

neeto-playwright-commons

A library that packages common boilerplate Playwright code necessary for all neeto products.

Installing neeto-playwright-commons in a Playwright Project

First, navigate to the Playwright test directory:

cd playwright-tests

Then, install the package using Yarn:

yarn add "@bigbinary/neeto-playwright-commons@latest"

If neeto-playwright-commons is already listed in package.json of Playwright project, simply install dependencies with:

yarn install

Dependencies

neeto-playwright-commons has some peer dependencies which can be installed using the commands listed below:

neeto-cist

A collection of common utility functions used across all our neeto products. Try out the utility functions live at neetoCommons REPL.

yarn add @bigbinary/neeto-cist

faker

Faker is used to generate fake data.

yarn add @faker-js/faker

playwright/test

yarn add @playwright/test

lint-staged

Run linters against staged git files.

yarn add lint-staged

dotenv-webpack

dotenv-webpack is a secure webpack plugin that supports dotenv and other environment variables.

yarn add dotenv-webpack

dayjs

Dayjs is a JavaScript library that parses, validates, manipulates, and displays dates and times.

yarn add dayjs

ramda

Ramda is a JavaScript library that facilitates functional programming in JavaScript. It provides a collection of utility functions that operate on data.

yarn add ramda

playwright-i18next-fixture

Use your i18next translations in Playwright to create multi-language selectors.

yarn add playwright-i18next-fixture

We can install all the above peer dependencies by running a single command.

yarn add @bigbinary/neeto-cist @faker-js/faker @playwright/test lint-staged dotenv-webpack dayjs ramda playwright-i18next-fixture

External dependencies

Methods

MailerUtils

Note: ENV variables NEETO_AUTOMATION_FASTMAIL_API_KEY and FASTMAIL_DOMAIN_NAME are required for this methods to work.

Slack integration methods

Note: Either ENV variables SLACK_WORKSPACE, SLACK_LOGIN_PASSWORD and SLACK_LOGIN_EMAIL is required for this method to work or custom credentials workspace, loginPassword and loginEmail must be passed.

Zapier integration methods

Note: ENV variables NEETO_AUTOMATION_FASTMAIL_API_KEY, FASTMAIL_DOMAIN_NAME, ZAPIER_LOGIN_EMAIL, ZAPIER_LOGIN_PASSWORD, and ZAP_ID are required for this methods to work.

Usage

You can import the utility functions and constants from the @bigbinary/neeto-playwright-commons wherever required.

import { COMMON_SELECTORS } from "@bigbinary/neeto-playwright-common";

Exported Functions

Other references

1.18.1

1 year ago

1.18.0

1 year ago

1.18.5

1 year ago

1.18.4

1 year ago

1.18.3

1 year ago

1.18.2

1 year ago

1.21.0

1 year ago

1.21.1

1 year ago

1.21.4

1 year ago

1.21.2

1 year ago

1.21.3

1 year ago

1.19.0

1 year ago

1.19.4

1 year ago

1.19.3

1 year ago

1.19.2

1 year ago

1.19.1

1 year ago

1.19.8

1 year ago

1.19.7

1 year ago

1.19.6

1 year ago

1.19.5

1 year ago

1.19.9

1 year ago

1.22.0

1 year ago

1.22.1

1 year ago

1.13.2

2 years ago

1.13.1

2 years ago

1.13.0

2 years ago

1.13.6

2 years ago

1.13.5

2 years ago

1.13.4

2 years ago

1.13.3

2 years ago

1.13.9

2 years ago

1.13.8

2 years ago

1.13.7

2 years ago

1.14.1

1 year ago

1.14.0

1 year ago

1.14.3

1 year ago

1.14.2

1 year ago

1.19.12

1 year ago

1.19.10

1 year ago

1.19.11

1 year ago

1.15.0

1 year ago

1.15.4

1 year ago

1.15.3

1 year ago

1.15.2

1 year ago

1.15.1

1 year ago

1.16.3

1 year ago

1.16.2

1 year ago

1.16.1

1 year ago

1.16.0

1 year ago

1.16.7

1 year ago

1.16.6

1 year ago

1.16.5

1 year ago

1.16.4

1 year ago

1.12.11

2 years ago

1.17.2

1 year ago

1.17.1

1 year ago

1.17.0

1 year ago

1.17.6

1 year ago

1.17.5

1 year ago

1.17.4

1 year ago

1.13.11

2 years ago

1.17.3

1 year ago

1.13.10

2 years ago

1.17.9

1 year ago

1.17.8

1 year ago

1.17.7

1 year ago

1.13.13

1 year ago

1.13.12

1 year ago

1.13.15

1 year ago

1.13.14

1 year ago

1.20.1

1 year ago

1.20.2

1 year ago

1.20.0

1 year ago

1.20.5

1 year ago

1.20.6

1 year ago

1.20.3

1 year ago

1.20.4

1 year ago

1.12.9

2 years ago

1.12.10

2 years ago

1.12.8

2 years ago

1.12.7

2 years ago

1.12.6

2 years ago

1.12.5

2 years ago

1.12.4

2 years ago

1.11.20

2 years ago

1.12.3

2 years ago

1.12.2

2 years ago

1.12.1

2 years ago

1.12.0

2 years ago

1.11.19

2 years ago

1.11.16

2 years ago

1.11.17

2 years ago

1.11.14

2 years ago

1.11.15

2 years ago

1.11.12

2 years ago

1.11.13

2 years ago

1.11.10

2 years ago

1.11.11

2 years ago

1.11.18

2 years ago

1.11.4

2 years ago

1.11.8

2 years ago

1.11.7

2 years ago

1.11.6

2 years ago

1.11.5

2 years ago

1.11.9

2 years ago

1.10.5

2 years ago

1.10.4

2 years ago

1.10.3

2 years ago

1.10.2

2 years ago

1.10.9

2 years ago

1.10.8

2 years ago

1.10.7

2 years ago

1.9.29

2 years ago

1.10.6

2 years ago

1.9.28

2 years ago

1.11.3

2 years ago

1.11.2

2 years ago

1.11.1

2 years ago

1.9.34

2 years ago

1.9.33

2 years ago

1.9.32

2 years ago

1.9.31

2 years ago

1.9.30

2 years ago

1.10.1

2 years ago

1.10.0

2 years ago

1.11.0

2 years ago

1.10.15

2 years ago

1.10.16

2 years ago

1.10.13

2 years ago

1.10.14

2 years ago

1.10.11

2 years ago

1.10.12

2 years ago

1.10.10

2 years ago

1.9.27

2 years ago

1.9.26

2 years ago

1.9.25

2 years ago

1.9.24

2 years ago

1.9.23

2 years ago

1.9.22

2 years ago

1.9.21

2 years ago

1.9.20

2 years ago

1.9.19

2 years ago

1.9.18

2 years ago

1.9.17

2 years ago

1.9.16

2 years ago

1.9.15

2 years ago

1.9.14

2 years ago

1.9.13

2 years ago

1.9.12

2 years ago

1.9.11

2 years ago

1.9.10

2 years ago

1.9.9

2 years ago

1.9.8

2 years ago

1.9.7

2 years ago

1.9.6

2 years ago

1.9.5

2 years ago

1.9.4

2 years ago

1.9.3

2 years ago

1.9.2

2 years ago

1.9.1

2 years ago

1.9.0

2 years ago

1.8.45

2 years ago

1.8.46

2 years ago

1.8.47

2 years ago

1.8.48

2 years ago

1.8.44

2 years ago

1.8.42

2 years ago

1.8.43

2 years ago

1.8.41

2 years ago

1.8.39

2 years ago

1.8.40

2 years ago

1.8.38

2 years ago

1.8.37

2 years ago

1.8.34

2 years ago

1.8.35

2 years ago

1.8.36

2 years ago

1.8.31

2 years ago

1.8.32

2 years ago

1.8.33

2 years ago

1.8.30

2 years ago

1.8.28

2 years ago

1.8.29

2 years ago

1.8.27

2 years ago

1.8.26

2 years ago

1.8.23

2 years ago

1.8.24

2 years ago

1.8.25

2 years ago

1.8.21

2 years ago

1.8.22

2 years ago

1.8.20

2 years ago

1.8.18

2 years ago

1.8.19

2 years ago

1.8.14

2 years ago

1.8.15

2 years ago

1.8.16

2 years ago

1.8.17

2 years ago

1.8.11

2 years ago

1.8.12

2 years ago

1.8.13

2 years ago

1.8.9

2 years ago

1.8.10

2 years ago

1.8.8

2 years ago

1.8.7

2 years ago

1.8.6

2 years ago

1.8.5

2 years ago

1.8.4

2 years ago

1.8.2

2 years ago

1.8.1

2 years ago

1.7.2

2 years ago

1.8.0

2 years ago

1.8.3

2 years ago

1.7.1

2 years ago

1.7.0

2 years ago

1.6.7

2 years ago

1.6.6

2 years ago

1.6.4

2 years ago

1.6.5

2 years ago

1.6.3

2 years ago

1.6.2

2 years ago

1.6.1

2 years ago

1.5.2

2 years ago

1.6.0

2 years ago

1.5.1

2 years ago

1.5.0

2 years ago

1.4.6

3 years ago

1.4.5

3 years ago

1.4.4

3 years ago

1.4.3

3 years ago

1.4.2

3 years ago

1.4.1

3 years ago

1.4.0

3 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.2.0

3 years ago

1.1.3

3 years ago

1.1.1

3 years ago

1.1.2

3 years ago

1.1.0

3 years ago