Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

UP TO DATE

Need

In my functional journey, I want a file to upload with my mobile app or web site

How to

GDSL for android gives commands to download a file on device and use it in an app.

This example download a file on the device, go to wetransfer website and upload this file

# empty the downloads folder before each iteration of test
filesEmptyDownloadsFolder

# download a file in the downloads directory of the device
filesDownloadFile,https://dl.greenspector.com/pdf/sustainability.pdf"

########## prepare browser ############################
browserPrepareAndOpenForReference
measureStart,PAUSE_REFERENCE
pause,30000
measureStop
########################################################

###### go to wetransfer site ###########################
browserGoToUrl,https://wetransfer.com
measureStart,CHRGT_HOME
pressEnter
waitUntilText,Send a file
pause,${PAUSEAFTERLOAD}
measureStop
########################################################

########## stuf to go to the upload button ##################
measureStart,CHRGT_PAGE_AGREEMENT
clickByText,Send a file
waitUntilText,please agree
measureStop

measureStart,CHRGT_PAGE_UPLOAD
clickByText,I agree
waitUntilTextBeforeClick,Okay
waitUntilText,Upload files
measureStop
########################################################

###### upload the previous donwloaded file #############
measureStart,ACTION_SELECT_ONE_FILE
clickByText,Upload files
clickByText,Allow
#open the file system on the device
clickByText,Files
# select the dowloads folder on file system
filesSelectDownloadsFolder
# select the previous downloaded file
clickByText,sustainability.pdf
waitUntilText,Add more files
measureStop
########################################################

Explanation

1/ Clean downloads folder to start my test iteration in same state: filesCleanDownloadsFolder

2/ Download a file on device : filesDownloadFile

3/ Select the previous downloaded file by going to downloads folder: filesSelectDownloadsFolder


wetransfer2.png

wetransfer2.png

  • No labels