# Status
- waiting for reply to https://github.com/smooth-code/jest-puppeteer/issues/361
---
# TODO
- push code to github
- push npm package to npm
---
The aim of this task is to research on various methods of setting up video recording and screenshots for our test runs while using Puppeteer.
## Why do we need video recording and screenshots?
It often occurs that tests pass on the local set up while they fail on the CI. Video recording and screenshots come in handy particularly in debugging failed tests on the CI.
## Resources
- [[ https://stackoverflow.com/questions/56327550/using-puppeteer-recorder-to-record-video-of-browser | StackOverflow answer on how to record videos with jest-puppeteer and puppeteer-recorder ]]
- [[ https://www.npmjs.com/package/puppeteer-recorder | puppeteer-recorder NPM package ]]
- https://github.com/smooth-code/jest-puppeteer/issues/131
- https://stackoverflow.com/questions/56363838/how-to-stop-puppeteer-recorder-recording