Skip to content

Releases: Telefonica/toolium

1.2.2

01 Feb 17:23
Compare
Choose a tag to compare
  • Fix error comparing screenshots in mobile tests
  • Fix image size when enlarging a vertical image in visual testing reports
  • Move js and css out of visual html report to avoid CSP errors

1.2.1

18 Jan 10:37
Compare
Choose a tag to compare

Fix error installing Toolium when setuptools version is too old

1.2.0

17 Jan 17:02
Compare
Choose a tag to compare
  • Refactored reset_object method. Now it has an optional parameter with the driver_wrapper.
  • Fix error reading geckodriver logs after test failure
  • Fix error downloading videos after failed tests
  • Fix error in visual tests when excluding elements in a scrolled page
  • New config property 'logs_enabled' in [Server] section to download webdriver logs even if the test passes
  • New config property 'save_web_element' in [Driver] section
  • New config property 'restart_driver_fail' in [Driver] section to restart the driver when the test fails even though
    the value of reuse_driver property is true
  • System property 'Config_environment' is used to select config files, e.g., to read android-properties.cfg file

1.1.3

18 Nov 11:46
Compare
Choose a tag to compare
  • Video download works in Selenium Grid 3
  • New config property 'binary' in [Firefox] section to configure the firefox binary path
  • Allow to configure visual baseline directory in ConfigFiles class (default: output/visualtests/baseline)
  • Delete IE and Edge cookies after tests
  • Fix wait_until_element_visible and wait_until_element_not_visible methods when the page element has a parent element
  • Add imagemagick as visual engine to have better diff images

1.1.2

19 Jul 13:50
Compare
Choose a tag to compare
  • Baseline name property can contain {Version} to add actual version capability value to the baseline name
  • New config property 'gecko_driver_path' in [Browser] section to configure the Gecko/Marionette driver location

1.1.1

30 Jun 14:52
Compare
Choose a tag to compare

Save webdriver logs of each driver, not just the first one, and only if test fails

1.1.0

03 Jun 14:42
Compare
Choose a tag to compare

New MobilePageObject class to test Android and iOS apps with the same base page objects
Fix visual report links in Windows
Add @no_reset_app, @reset_app and @full_reset_app behave tags to configure Appium reset capabilities for one scenario
Add @android_only and @ios_only behave tags to exclude one scenario from iOS or Android executions
Add a behave user property named env to select config files, e.g., to use android-properties.cfg file:

1.0.1

09 May 11:46
Compare
Choose a tag to compare

Fix wait_until_first_element_is_found error when element is None
Fix app_strings initialization in page objects
Fix swipe method to work with Appium 1.5 swipe

1.0.0

12 Apr 10:16
Compare
Choose a tag to compare

This major release breaks backwards compatibility, it renames some methods and properties.
See the list of changes in https://github.com/Telefonica/toolium/blob/master/CHANGELOG.rst#v100.

0.12.1

07 Jan 17:16
Compare
Choose a tag to compare

Fix Appium initialization in Behave tests