New Features
As a user, I want new GDSL commands to swipe upward or backward to text (
swipeUpwardToText
,swipeDownwardToText
). These methods should work in any case unlike the command ‘scrollToText’ which need a scrollable view element.As a user, I want new advanced GDSL commands to find the nth element in a screen
findByText
,findById
,findByClass
For example, in the following screen, I want to click on the second element with text ‘Découvrez’, I can do :
findByText,Découvrez,2 clickOnLastElementFound
As a user, I want environmental footprints when I generate my report with Dashboard campaign CLI
Improvements
Rename some GDSL methods so they are easy to understand. Old names are deprecated but can still be used
Old command | New command |
---|---|
scrollToEnd | scrollDownwardUntilEnd |
scrollToBeginning | scrollUpwardUntilBeginning |
scrollDown | scrollDownward |
scrollUp | scrollUpward |
scrollLeft | scrollLeftward |
scrollRight | scrollRightward |
scrollToText | scrollDownwardUntilText |
swipeLeftHorizon | swipeRightward |
swipeRightHorizon | swipeLeftward |
swipeDown | swipeUpward |
swipeUp | swipeDownward |
searchByText | findByText |
searchByTextExact | findByTextExact |
clickLastElem | clickOnLastElementFound |
findParentLastElem | findParentLastElementFound |
findChildByClassLastElem | findChildByClassLastElementFound |
Improve GDSL documentation on Scroll, swipe, Find methods
Fixed bugs
Fixed error in Java closeAllTabs method for Chrome which may occured so that all GDSL commands which use it (
browserCloseAllTabs
,browserPrepareAndOpen
,browserCloseAllTabsAndOpen
,browserPrepareAndOpenForReference
) are fixedFixed error while clearing browser cache which may occur on benchmark url
Fixed benchmark apk for android 10+