Skip to content

Visual testing library for Robot Framework

License

Notifications You must be signed in to change notification settings

janegermaier/WatchUI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Visual testing library for Robot Framework

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 71.2%
  • RobotFramework 28.8%