Skip to content

Releases: Telefonica/toolium

1.7.2

01 Sep 08:21
fbc8268
Compare
Choose a tag to compare
  • Move utils.py and path_utils.py files to utils folder maintaining backwards compatibility
  • Fix input text when element has a shadowroot and text contains quotation marks
  • New config property 'logs_types' in [Server] section to configure webdriver log types that should be downloaded

1.7.1

18 May 08:31
b2a3528
Compare
Choose a tag to compare
  • Fix Appium dependency conflict, current allowed versions: from 0.24 to 0.52

1.7.0

11 May 14:53
ed255e4
Compare
Choose a tag to compare
  • Fix to allow step's text (context.text) declaration into dynamic environment sections
  • Add ssl config property in [Server] section to allow using https in Selenium Grid url
  • Visual testing comparison must fail when baseline does not exist and save mode is disabled
  • Update dynamic environment behaviour to work as the behave's one, i.e. after scenario/feature actions are executed even when before scenario/feature actions fail
  • Fix unit tests to work without any additional dependencies

1.6.1

21 Jan 11:13
e98a846
Compare
Choose a tag to compare
  • Fix concurrent folder creation. Add makedirs_safe method to create a new folder.

1.6.0

15 Jan 17:22
90c071f
Compare
Choose a tag to compare
  • New config property 'binary' in [Chrome] section to configure the chrome binary path

  • Allow configuration properties with colon in name

    For instance, to set a capability with : in name, like:

.. code:: console

goog:loggingPrefs = "{'performance': 'ALL', 'browser': 'ALL', 'driver': 'ALL'}"

Following property should be added in properties.cfg:

.. code:: console

[Capabilities]
goog___loggingPrefs: {'performance': 'ALL', 'browser': 'ALL', 'driver': 'ALL'}
  • Add support for python 3.8

1.5.6

04 Oct 14:46
053feda
Compare
Choose a tag to compare
  • Fix dynamic environment exit code when there are hook errors

1.5.5

29 Jul 07:49
cc8ef0e
Compare
Choose a tag to compare
  • Fix screeninfo dependency to 0.3.1 version

1.5.4

22 Jul 10:57
1127c4e
Compare
Choose a tag to compare
  • Add support to encapsulated elements (Shadowroot)
  • Fix Selenium dependency conflict

1.5.3

05 Apr 15:26
1f02ac0
Compare
Choose a tag to compare
  • Fix error executing Appium locally

1.5.2

01 Apr 16:58
34f3bde
Compare
Choose a tag to compare
  • Check if a GGR session (current) is still active
  • Download Selenoid logs files also when test fails
  • Fix utils.py wait functions' descriptions
  • Add new wait to utils.py in order to wait for an element not containing some text