Skip to content

Releases: jessezach/RobotEyes

Release 1.5.0

22 Aug 15:53
Compare
Choose a tag to compare

Bug fix: Report generation fix when running web tests and image comparison tests together
Enable running template type image comparison tests
Enable running non web/mobile image comparison tests
visualReport.html will now be generated within the output directory alongside robotframework reports

New keyword and fixes

08 Aug 11:04
d6d864f
Compare
Choose a tag to compare
  • Added an optional name argument to all capture keywords. Images can be saved with a user specified name
  • Added an optional redact argument similar to blur. This will allow redacting content from images specially when blurring content doesn't help.
  • Updated the autogenerated image report to have relative path to images instead of absolute.
  • Added a new keyword called compare two images. This will allow comparing two different images captured during the test.
    Fixes related to separator

Fixes and Improvements

01 May 15:55
Compare
Choose a tag to compare
  • Blur in capture full screen keyword now also blurs elements within frame/iframes.
  • Removed Selenium2Library dependency.
  • Fixed image resizing issue for mobile

Release 1.3.0

12 Jan 19:04
098698b
Compare
Choose a tag to compare
  • Auto generation of report by using robotframework listeners. Does not support pabot currently.
  • Enhancement to ignore NoSuchElementFound exception when passing multiple blur locators to capture keywords.
  • Tolerance will now have to be passed to the open eyes keyword instead of at the time of importing the Library

Fix for issue when comparison output contains e notation

06 Nov 17:50
Compare
Choose a tag to compare
v1.2.1

fix bug when comparison output contains e notation

Release 1.2.0

25 Sep 19:50
2e36c10
Compare
Choose a tag to compare
  • Support for selenium library v4
  • Added blur support for Appium tests.

Refactor and fixes

22 Aug 14:43
Compare
Choose a tag to compare
  • TypeError fix on capture element keyword
  • Moved out selenium keywords and imagemagick method into respective classes

Disabled on the fly report generation due to high memory usage

01 Jul 12:32
Compare
Choose a tag to compare
1.1.0

Log complete output of comparison to help debugging incase of failures

Removing Mode

27 Apr 18:00
Compare
Choose a tag to compare
  • No need to pass Mode(baseline or test) as argument. When the test is run the first time, baseline images are captured into the baseline directory. Any tests run subsequently will trigger tests.
  • Pass tolerance in as whole numbers ranging from 1 to 100.
  • Introducing passing of path to baseline image directory. Actual and Diff images will be stored in output directory. However baseline directory path needs to be passed by user from commandline at the time of running test.

Bug fixes

02 Mar 06:30
4170a33
Compare
Choose a tag to compare
  • Increased time difference threshold to 10 seconds.
  • Send comparison image paths as string to handle spaces in path.