Release Note v2.9.0 - (2021-06-07)

Description

With this release, we focused on improving our language for writing automated tests (GDSL) in particular by adding full test support for chrome and firefox on android

New features

  • As an automation engineer, I can now use the GDSL browser methods with Firefox (only android)

  • As an automation engineer, I can use some new GDSL methods for iOS testing (waituntiltextgone, swipe) (only iOS)

  • As an automation engineer, I want new GDSL browser methods which prepare the browser for the measurement so that I can focus myself on websites measurement (only android)

Improvements

  • Improve the GDSL resetBrowser method by configuring chrome to reduce regular data exchanged (only android)

  • Add new unit tests for all GDSL methods interacting with Chrome so that it is more easy to expand support for different phones and chrome versions (only android)

  • Increase GDSL default timeout for wait methods and handle errors for find methods (only iOS)

  • Add API swagger for existing routes applications (GET,DELETE application), audits (GET), and testbench (POST job, GET job)

  • During the execution of a test in iOS device, remove software probe, only use hardware probe to get platform discharge

Fixed bugs

  • Fixes and secures GDSL methods interacting with Chrome by adding assertions to guarantee the actions

  • Fixes empty points when measuring energy by the hardware probe which prevented the sending of test results

  • Fixes the "undefined" value that was displayed on the process data metrics on the meter tab of the web interface