VISUAL
REGRESSION
TESTING
SUIT

reg-viz provides regression testing tools.

Getting Started
report UI

WHAT REG-SUIT DOES

  • compare images

    Compare Images

    reg-suit is inspired by snapshot testing. It compares the current images with the previous images, creates an HTML report for their differences. All you need is to give images to assert.

  • store snapshot

    Store Snapshot

    reg-suit automatically stores snapshot images to external cloud storage(e.g. AWS S3, GCS).
    You can review result of comparison and differences at any time you want.

  • work everywhere

    Work Everywhere

    reg-suit is a just command line interface so is easy to integrate with your project. It works at any CI services and even your local machine.

FEATURES

git branches

Automatic Identification

reg-suit supports GitHub flow. reg-suit detects automatically the parent's commit which is the source of the topic branch. And use the snapshot result of the detected commit as the expected result of regression testing.

GitHub PR comment

GitHub Integrations

Installing the reg-suit GitHub app, you can receive the result of the comparison as a comment on the pull request associated with the regression testing. Your contributors and reviewers can recognize the differences at a glance.

GitHub App Configure
plugins

Plugins

In addition to the above, there are plugins with various functions. Check them out here.

See plugins

GETTING STARTED

You can start using reg-suit in a few simple steps.

  • cd your-project
  • npm install -g reg-suit
  • reg-suit init
  • touch actual/your-image-to-test.png
  • reg-suit run
Read the installation guide