Skip to main content

Upload a mobile app to TestOps

TestCloud allows you to perform automated tests on mobile native applications. You can upload a mobile application and local Katalon Studio tests to TestOps, then use TestCloud to orchestrate test executions without having to set up local emulators or simulators.

Requirements

Alternatively, you can log in to TestCloud Web App and navigate to Application to upload app. This guide shows you how to upload a mobile application to TestOps using TestOps interface.

  1. In TestOps home page, select TestCloud from the left sidebar.
  2. Switch to the Applications tab, then click Upload Application. Upload application screen
  1. In the Upload Application dialog, click Choose Files and select the application you want to upload.

    Choose application file to upload to Katalon TestOps
    note
    • Application Repository supports uploading application files in .apk.aab, and .ipa.
    • The size limit for the uploaded application is 500MB.

Result

Your mobile application file is successfully uploaded to TestOps. The metadata of each uploaded application will be displayed in the list.

  • Version: The app version number shown to users (equivalent to CFBundleShortVersionString in iOS, or versionName in Android).
  • Build: The internal build number of the app (equivalent to CFBundleVersion in iOS, or versionCode in Android).
  • Status: READY when the app is uploaded successfully, PROCESSING when the file is being uploaded and processed, ERROR when the upload failed.
  • Identifier: A unique string assigned to an app to distinguish it from all other apps on a platform.
  • App ID: A unique key assigned by TestCloud to represent your app in the system.

Dynamic app

After uploading one or more versions of your mobile application, you can create a Dynamic App to manage multiple app versions.

Instead of updating each schedule manually whenever a new app version is released, you only need to:

  • Upload the new app file (APK or IPA).
  • Edit the existing Dynamic App and re-link it to the new version.

  1. In the Applications list, find the app you want to make dynamic and click the Edit icon at the end of the row.
  2. In the pop-up dialog, enter a name.
    The default name format is (Dynamic App) [App Name].
  3. Click Save. The dynamic app appears with a ⭐ icon and the prefix (Dynamic App).

You can select the Dynamic App instead of a specific app build when creating or editing test schedules.

Result

All schedules using this Dynamic App will now automatically run the new app version.

Was this page helpful?