Skip to content

Releases: webdriverio/visual-testing

Fix and dependency update

28 Jul 15:37
Compare
Choose a tag to compare

This release updates canvas to 2.6.0 and fixes #2

Contains:

  • Merge pull request #12 from wswebcreation/fix/determine-platformName 4f1076f
  • chore: update to right dependency f8f3c27
  • chore: update dependency 17f2d7b
  • fix: determine mobile platform name correctly 69992cd
  • Merge pull request #11 from wswebcreation/chore/update-dependencies c86d412
  • chore: update dependencies and fix tests a8aae3d

v1.4.0...v1.5.0

Feature and fix

26 Jul 19:55
Compare
Choose a tag to compare

This adds the feature requested in wswebcreation/webdriver-image-comparison#6 including:

  • simplify local config
  • add extra test instances for sauce chrome
  • add new tests

Last but not least it holds a fix to not always do the customerCSS call that caused issues on FireFox

Contains:

  • Merge pull request #9 from wswebcreation/feat/fix-feature df330c6
  • feat: prepare to use the latest version of webdriver-image-comparison to use the new formatImageName options d7f216a
  • feat: add extra formatImageName options d3a0e12

v1.3.0...v1.4.0

v1.3.0

11 Jul 14:58
Compare
Choose a tag to compare

This PR adds the ability to set folders option per method, thanks to Drew Dimanlig. You can see how it works here

Also some code refactor and adding / refactoring tests

Contains:

  • Merge pull request #5 from wswebcreation/feat/folder-options-and-refactor a657f78
  • test: refactored the tests 4919cd6
  • Merge pull request #4 from rundmd/pass-folder-object-to-commands 329b988
  • Fixed some typos and formatting 80ecf03
  • Add the ability to set folder options per method e7e46e4

v1.2.0...v1.3.0

New feature and a bug fix

30 Jun 06:49
Compare
Choose a tag to compare

Feature:

Fix:

Contains:

  • Feat: update to latest version of webdriver-image-comparison 815b56f

v1.1.0...v1.2.0

Optimize getting the page scroll height

26 May 06:11
Compare
Choose a tag to compare
  • Feat: update to latest version of webdriver-image-comparison and fix tests 5b8e044
  • Feat: update to latest version of webdriver-image-comparison and fix tests 809d9c8
  • Merge remote-tracking branch 'origin/master' 45f7ed3
  • fix: update inconsistent mobile test 34ae2e4
  • Update README.md 8fb1b8c

v1.0.1...v1.1.0

Update core

08 May 09:33
Compare
Choose a tag to compare
  • fix: update to latest version of webdriver-image-comparison and add release scripts 8b3f9d2

v1.0.0...v1.0.1

New release

01 May 07:21
Compare
Choose a tag to compare

wdio-image-comparison-service is a lightweight WebdriverIO service for browsers / mobile browsers / hybrid apps to do image comparison on screens, elements or full page screens.

You can:

  • save or compare screens / elements / full page screens against a baseline
  • automatically create a baseline when no baseline is there
  • blockout custom regions and even automatically exclude a status and or tool bars (mobile only) during a comparison
  • increase the element dimensions screenshots
  • use different comparison methods
  • and much more, see the options here

Last but not least, it holds the methods hideAfterFirstScroll for saveFullPageScreen and checkFullPageScreen and will basically hide 1 or multiple elements from the UI after the first scroll. This will hide for example sticky headers from a large screenshot. See for example this, the left side is without enabling this option, the right is with providing an element in the hideAfterFirstScroll

new-feature

The module is based on the power of the new webdriver-image-comparison module. This is a lightweight module to retrieve the needed data and screenshots for all browsers / devices.
The comparison power comes from ResembleJS. If you want to compare images online you can check the online tool

It can be used for:

  • desktop browsers (Chrome / Firefox / Safari / Internet Explorer 11 / Microsoft Edge)
  • mobile / tablet browsers (Chrome / Safari on emulators / real devices) via Appium
  • Hybrid apps via Appium

First beta

16 Apr 18:19
Compare
Choose a tag to compare
First beta Pre-release
Pre-release

First beta of this module. It now only supports browsers and not Safari 12

Install with npm install wdio-image-comparison-service@beta