Upload Mobile App Binary using QaCONNECT REST API
Before reading this you might want to see:
Main Article
Your Native/Hybrid Mobile App Binary file must be uploaded to the Worksoft SaaS Secure Storage using the QaCONNECT REST API or it must be accessible to Worksoft SaaS via a publicly accessible URL (including online file systems like Dropbox, GitHub, AWS, etc.,) OR via a Secure Tunnel based access if the file is on a server within your company's firewall.
It is strongly recommended that you upload the mobile app binary to the Worksoft SaaS Secure Storage because it takes significantly lesser time to load the app from the Worksoft SaaS Secure Storage onto the device/emulator launched to run your automated test in our cloud than when it has to be retrieved from any other location.
The file formats for the mobile app binary that are supported to be uploaded via QaCONNECT REST API are:
- .apk for Android apps, and
- .ipa or .zip for iOS apps
Before you send the upload request from QaCONNECT REST API, make sure you have entered the environments you want your binary to be linked to. If this is left empty, the binary gets linked to all the environments for that product.
Uploading a native/hybrid mobile app binary into Worksoft SaaS Secure Storage takes anywhere from a few seconds to a few minutes based on the size of your application.
The maximum file size of a mobile app binary that Worksoft SaaS allows you upload into the Worksoft SaaS Secure Storage is 100 Megabytes. Do not interrupt the upload process until you receive a response.