How to set up a pipeline with visual unit tests for your application


During this talk, we’ll discuss why we bet on visual unit tests. On a real example, we’ll discover how to implement such tests for React application with Jest and Puppeteer, we’ll meet Allure report with Jest and in the end, set up the full pipeline with CircleCi and GitHub to run our own visual tests on each pull request. Also, we’ll consider performance and some tricky parts (eg. how to integrate it with BrowserStack in case if you need cross-browser testing).

Demo project and draft presentation available here:


Denis Artyuhovich photo

Denis Artyuhovich

London, United Kingdom