Metadata-Version: 2.1
Name: WatchUI
Version: 1.0.7
Summary: RobotFramework library package for automated visual testing.
Home-page: https://github.com/Tesena-smart-testing/WatchUI
Author: Jan Egermaier
Author-email: jan.egermaier@tesena.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: opencv-python
Requires-Dist: pandas
Requires-Dist: Pillow
Requires-Dist: numpy
Requires-Dist: scikit-image
Requires-Dist: scikit-learn
Requires-Dist: imutils
Requires-Dist: robotframework
Requires-Dist: selenium
Requires-Dist: robotframework-seleniumLibrary
Requires-Dist: PyMuPDF
Requires-Dist: pytesseract

# WatchUI

## [Documentation](https://procesor2017.github.io/WatchUI/) | [Tesena](https://pypi.org/project/WatchUI/) | [Pypi](https://pypi.org/project/WatchUI/)


### Basic Info


Custom library for comparing images with use in Robot Framework.


### Folder structure

```
Testing-api
└── .github/workflows           # Folder with CI for github actions
└── Img                         # Folder with test data
└── test                        # Folder with example how to write rf test.
│    └── keywords               # Keywords and variables
│    └── unit_test.robot        # File with TC
└── WatchUI                     # Folder with WatchUI library
│    └── WatchUI.py             # File with custom library
└── README.MD                   # Here you are :-)
└── setup.py                    # File for easy setup use with pip install .
```

### Install
You can find detail in [Documentation](https://procesor2017.github.io/WatchUI/) but basically use pip:
```
pip install WatchUI
```


### Sample results

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

<img src="/Img/logscreen.png" width="850" height="300">

_The red rectangles outlining missing elements on compared screens_

<img src="/Img/img_inlog.png" width="850" height="300">


