New Features
As a user, I want new GDSL commands to swipe upward or backward to text (
swipeUpwardToText
,swipeDownwardToText
, swipeUpwardToText ). These methods works 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 :
Code Block |
---|
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 GDSL command closeAllTabs in Java closeAllTabs method for Chrome which may occured so that all GDSL commands which use it (browserPrepareAndOpen,
browserCloseAllTabs
,browserPrepareAndOpen
,browserCloseAllTabsAndOpen
,browserPrepareAndOpenForReference
) are fixedFixed error while clearing browser cache which may occured occur on benchmark url
Fixed benchmark apk for android 10+
...