Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including jest-puppeteer with all npm packages installed. Try it out:

jest-puppeteer lists no main file and has no index.js, so it can't be directly required. If this is a mistake, please let us know. It may however contain internal files that you can require manually:

require("puppeteer/package.json"); // puppeteer is a peer dependency. // require("jest-puppeteer/[??]")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

jest-puppeteer v4.1.1

Run your tests using Jest & Puppeteer.


Build Status version MIT License

Jest preset containing all required configuration for writing integration tests using Puppeteer.

npm install jest-puppeteer puppeteer


// jest.config.js
module.exports = {
  preset: 'jest-puppeteer',




RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free