Skip to main content

RobotFramework library package for automated visual testing.

Project description

WatchUI

Basic Info

Custom library for comparing images with use in Robot Framework.

What is here?

  • Test samples/test.robot - file with examples how to use keywords
  • WatchUI/WatchUI.py - file with keywords

What you need

Pip install

WatchUI

  1. Open CMD
  2. Start pip install WatchUI
  3. Now you can download WatchUI.py from repository or import WatchUI to new python file more here
  4. If you download WatchUI.py: You must first enter the path in Settings => Library path, where path is the path to the WatchUI.py file

Manual Install

Main

How to install in RF

  • Download git file (Mainly ./Python/WatchUI.py)
  • Enter the path in Settings => Library path, where path is the path to the WatchUI.py file
  • Now you can start using keywords listed below. Keep in mind that you need to have all dependencies installed.

Description Keyword

Library documentation can be found HERE.

Sample results

Image where the differences are stored + You can see two black box in left corner. These black box are ignored during comparison.

The red rectangles outlining missing elements on compared screens

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

WatchUI-1.0.0.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

WatchUI-1.0.0-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file WatchUI-1.0.0.tar.gz.

File metadata

  • Download URL: WatchUI-1.0.0.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for WatchUI-1.0.0.tar.gz
Algorithm Hash digest
SHA256 020439d72da5aee36db72d12acae93bb34f812619bdbf5ddd1dbcc4f335deccc
MD5 681db55745d49a8404a5653c5313708f
BLAKE2b-256 ed19001f8fca2946e4d72a2ce75e9c90afb9a7ff2c0ab55d31f4b34715ee2f78

See more details on using hashes here.

Provenance

File details

Details for the file WatchUI-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: WatchUI-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for WatchUI-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 678694ca753275dd7865b6a564a8b02471c0d5d7032a5a4a9d4412aec3c960b1
MD5 92240d3d9105588be45b55bdb94942b4
BLAKE2b-256 b56bd8db05b2243f966552b29e13a8535a01fa44694db558e98fcbbe7d1191fb

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page