Skip to content

Releases: webdriverio/visual-testing

@wdio/ocr-service@1.0.2

26 May 10:46
ea2f621
Compare
Choose a tag to compare

Patch Changes

  • 6e1e478: Fix contrast and languages

Committers: 1

@wdio/visual-service@4.1.3

23 May 04:26
06cadef
Compare
Choose a tag to compare

Patch Changes

🐛 Bug Fixes

Committers: 1

@wdio/ocr-service@1.0.1

23 May 04:44
cc0f4f8
Compare
Choose a tag to compare

Patch Changes

Committers: 1

@wdio/ocr-service@1.0.0

23 May 04:26
06cadef
Compare
Choose a tag to compare

Major Changes

  • a924dfc: # 🚀 New Feature

    Sometimes it can be hard to find an element in a mobile native app or desktop site, with an interactable Canvas, with the default WebdriverIO selectors. In that case, it would be nice if you would be able to use something like OCR (Optical Character Recognition) to interact with elements on your device/screen.

    The new @wdio/ocr-service service provides you with the option to interact with elements based on visible text. It will provide multiple commands to:

    • wait
    • search
    • and interact

    with an element, all based on text.

    The following commands will be added

    • ocrGetText
    • ocrGetElementPositionByText
    • ocrWaitForTextDisplayed
    • ocrClickOnText
    • ocrSetValue

    A CLI command will also be provided to pre-check text received from the image, this can be run by using the command npx ocr-service. For a demo check this video

    ocr-service-cli.mp4

Committers: 1

@wdio/visual-service@4.1.2

04 May 15:45
92b3831
Compare
Choose a tag to compare

🐛 Bug fix

  • #323: Replaced file to filename to match whats running on jasmine-core
  • 7713c13: Fix beforeTest incl types

Committers: 2

@wdio/visual-service@4.1.1

25 Apr 20:51
607d8e9
Compare
Choose a tag to compare

Patch Changes

  • 4dcfeea: add missing dependency and update deps

webdriver-image-comparison@5.1.0

28 Mar 09:38
Compare
Choose a tag to compare

Minor Changes

  • All logs will now be using the WDIO service logger instead of the console output.
  • due to removing the logLevel property from the service options diff image are not stored if the logLevel is set to debug. To still get the Image Diffs for all checks you can provide the option --store-all-diffs through the cli like this
npm run wdio wdio.conf.ts -- --store-all-diffs

@wdio/visual-service@4.1.0

28 Mar 09:38
Compare
Choose a tag to compare

Minor Changes

  • c9fab82: All logs will now be using the WDIO service logger instead of the console output.
  • due to removing the logLevel property from the service options diff image are not stored if the logLevel is set to debug. To still get the Image Diffs for all checks you can provide the option --store-all-diffs through the cli like this
npm run wdio wdio.conf.ts -- --store-all-diffs

Patch Changes

  • Updated dependencies [c9fab82]
    • webdriver-image-comparison@5.1.0

webdriver-image-comparison@5.0.1

19 Mar 13:16
e0a34d2
Compare
Choose a tag to compare

Patch Changes

  • f878cab: # 🚀 Feature

    • Add device support for Storybook, it can be used like this
    npx wdio tests/configs/wdio.local.desktop.storybook.conf.ts --storybook --devices="iPhone 14 Pro Max","Pixel 3 XL"

    Committers: 1

@wdio/visual-service@4.0.2

19 Mar 13:16
e0a34d2
Compare
Choose a tag to compare

Patch Changes

  • f878cab: # 🚀 Feature

    • Add device support for Storybook, it can be used like this
    npx wdio tests/configs/wdio.local.desktop.storybook.conf.ts --storybook --devices="iPhone 14 Pro Max","Pixel 3 XL"

    Committers: 1

  • Updated dependencies [f878cab]

    • webdriver-image-comparison@5.0.1