You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to export JSON files from Chrome DevTools Recorder you will need to be on Chrome 101 or newer.
dblClick and rightclick require Chrome 103 or newer.
Installation
$ npm install -g playwright-chrome-recorder
Usage
Via CLI
To use the interactive CLI, run:
$ npx playwright-chrome-recorder
The CLI will prompt you to enter the path of the directory or file that you would like to modify as well as a path to write the generated playwright tests to.
If you prefer to enter paths via the CLI, you can run the following command to export individual recordings:
$ npx playwright-chrome-recorder <relative path to target test file>
or for folders containing multiple recordings:
$ npx playwright-chrome-recorder <relative path to target test folder>/*.json
By default the output will be written to a playwright folder in the current working directory.
If you prefer a different output directory, specify that via CLI:
$ npx playwright-chrome-recorder <relative path to target test folder>/*.json --output=folder-name
or via the interactive CLI prompts.
CLI Options
Option
Description
-f, --force
Bypass Git safety checks and force exporter to run
-d, --dry
Dry run (no changes are made to files)
-o, --output
Output location of the files generated by the exporter
-p, --print
Print transformed files to stdout, useful for development