In order to get the most out of this session, the attendee will have
- Good working knowledge of atomic design principles.
- Good working knowledge of Drupal and Pattern Lab integration.
- Good working knowledge of visual regression testing.
In this session we will go over using BackstopJS for visual regression testing on Pattern Lab patterns on a Drupal 8 theme. We will not go over integration of Drupal and Pattern Lab, it is assumed that the attendee will already have working knowledge of how the integration works. We will go over how to setup regression testing for each pattern and for the entire pattern library. We will talk about the problems you could run into when setting up regression testing for patterns and the benefits of using this approach.