4.6.1 • Published 3 years ago

@visual-regression-tracker/agent-codeceptjs v4.6.1

Weekly downloads
12,978
License
ISC
Repository
github
Last release
3 years ago

Native integration for CodeceptJS with Visual Regression Tracker

Codacy Badge

Npm

https://www.npmjs.com/package/@visual-regression-tracker/agent-codeceptjs

Install

Add package

npm install @visual-regression-tracker/agent-codeceptjs

Add helper

Update codeceptjs.conf.js

helpers: {
    VisualRegressionTrackerHelper: {
        require: "@visual-regression-tracker/agent-codeceptjs",

        // URL where backend is running
        // Required
        apiUrl: "http://localhost:4200",

        // Project name or ID
        // Required
        project: "Default project",

        // User apiKey
        // Required
        apiKey: "tXZVHX0EA4YQM1MGDD",

        // Current git branch
        // Required
        branchName: "develop",

        // Log errors instead of throwing exceptions
        // Optional - default false
        enableSoftAssert: true,

        // Unique ID related to one CI build
        // Optional - default null
        ciBuildId: "SOME_UNIQUE_ID",
    },
}

Update TypeScript Definitions

More on this in official COdeceptJS (docs)https://codecept.io/commands/#typescript-definitions

npx codeceptjs def

Usage

Setup

I.vrtStart();

Teardown

I.vrtStop();

Assert

// default
I.vrtTrack("Default");

// With additional options
I.vrtTrack("Additional options", {
  os: "windows",
  device: "device",
  browser: "chrome",
  diffTollerancePercent: 1,
  ignoreAreas: [
    {
      x: 10,
      y: 10,
      width: 200,
      height: 200,
    },
  ],
});

Examples

https://github.com/Visual-Regression-Tracker/examples-js

4.6.1

3 years ago

4.6.0

3 years ago

4.5.0

3 years ago

4.4.0

4 years ago

4.3.0

4 years ago

4.2.0

4 years ago

4.1.0

4 years ago

4.0.0

4 years ago

3.0.0

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago