Exporting as Jest Project (CI-friendly)

Project suites can be exported as Jest test projectarrow-up-right and be ran in command line by, for example, Continuous Integration server.

Press Ctrl+Shift-E (⌘⇧E) or click on File/Export Project as... menu item:

Export Project as...

Export Project modal window shows up.

Export project modal

It is quite similar to Run Tests arrow-up-rightwindow. Similarly we can choose a target environment (see also Template variablesarrow-up-right) and set up Browser options. What it's new we have to specify the destination folder for the exported project.

After exporting we can jump to the given export directory and install npm dependencies:

then we run the tests:

We are expected to get output like that:

View Test Reports with Allure

If you have Allurearrow-up-right installed on your system you can also run

It will load the generated test report in Allure browser

Allure test report

Configuring Puppeteer

You can change the configuration set while exporting in puppeteer.config.json

Example:

Last updated

Was this helpful?