runplaywright

0.0.12 • Public • Published

Playwright test runner

npm package

A tests runner for Playwright

Install

npm install -g runplaywright
# or
yarn global add runplaywright
# install the playwright stuff
npx playwright install

Usage

The tests are grouped by playbooks in a base folder like tests/src. See the example

Commands

Generate config files

cd myproject/tests
gentestsconf

This will generate default Playwright config files

Show all the playbooks and tests available

List all the tests and playbooks in a project:

cd myproject
showtests

Run tests headless

The runtest command run the tests headless. Arguments:

playbook: to run a whole playbook. Example:

runtest playbook=blog

test: to run a single test. Example:

runtest test=blog/add_post

browser: to run in a specific browser. Example:

runtest browser=firefox

conf: to run in a specific configuration: desktop or mobile. Example:

runtest conf=desktop

Run tests in browser

The playtest command run the tests in a browser

All the arguments are the same as above except conf that is not available in play mode

It is possible to cumulate the params above. To play a single test in Firefox:

playtest test=blog/list_posts browser=firefox

Readme

Keywords

Package Sidebar

Install

npm i runplaywright

Weekly Downloads

3

Version

0.0.12

License

MIT

Unpacked Size

11.1 kB

Total Files

17

Last publish

Collaborators

  • synw