Skip to content

WebdriverIO - visual regression automation #99

@aninde

Description

@aninde

Description

Visual regression automation is a must because it will speed up the quality checking process.

Until now, unit tests and e2e tests are used in Handsontable.
We lack tests that take into account the visual parts of the table and interactions with the user.
This gap is to be filled in with a tool developed on the basis of a previously prepared Storybook foundation.
We already have connected Storybook with Cypress, but WebdriverIO is a better tool, due to its support for all browsers.

To do

  • proof of concept: connecting WebdriverIO to the Storybook
    • implement possibility to run in different environments
  • migration to the Handsontable/Quality repository
  • documentation update
  • README update
    • how this should work?
    • how write tests?
    • how connect to the BrowserStack?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions