The Kobiton Apps Repository helps you manage your apps within the Kobiton cloud so that you can access them anytime, anywhere! Begin by uploading your apps into the Apps Repository. Navigate to the Apps Repository by clicking the App Repo icon on Kobiton portal; this takes you to the Apps Repo page. Click the upload icon to add a new app to the repository.
All applications contained within your App Repository will be listed as tiles. Multiple app versions are condensed into a single tile. You can select different app versions by clicking the tile. The icons in the upper right corner of the app tile help you:
- provides automation snippet
- removes the app from your App Repository
- downloads the app file package (.ipa, .apk, .aab) from the App Repository to your local machine
The "Automation Snippet" contains the value for the "app" desired capability in your automation script which is the specification for the application under test (AUT).
You can search for an app in the search bar by app name, app ID, automation snippet, package name, bundle ID, platform name, the user that uploaded it.
If you search for an application by automation snippet, you can do so with the full automation snippet text, full snippet number, or part of the app version listed in the snippet. Some examples:
Full number of automation snippet: '66451'
Full text of automation snippet (e.g, 'kobiton-store:66451')
Part of automation snippet:
Part app version: 'v66452' OR ‘66452’
Full app version: 'kobiton-store:v66452'
By default, uploaded apps will be accessible to all organization members. You can limit access of some members with the app privacy settings icon located in the upper left corner of the app tile:
You can select your preferred access permission from the dropdown menu:
"Allow access to my team(s)": select teams that can have access to the app, you can only see and select teams of which you are a member. All members of the selected team can use the app.
"Allow only me to access": hide the application from all other users.
By default, an app can be assigned or unassigned by the uploader of the application, the Org Admin, or any user with role 'app_repo.view_all_application'. The Team Owner/Admin can unassign an app from their team, but they cannot assign an app.
Apps with "Allow only me to access" privacy setting are still available to the Org Owner user. The ability to change the state of the application (for example, its version) is restricted only to the original uploader of the app.
Renaming an app version
You can also rename versions of your app to make them more recognizable to your testing team. To rename a version of an app:
Navigate to the Apps page, click the app tile of the app in order to see all its versions
Click on the Pencil icon (of the App version you would like to rename) > Type the new name > Click “Rename”.
Those customized names will be displayed in:
App Repo (app versions)
Manual sessions (when selecting the app)
Device Model (when choosing the app for automation testing)
Please note that an app may only be renamed from the App Versions page (as described above). If a user renames the latest version of an application on the App Versions page, that name will appear on the app tile for the app in the repository.
Search for an app on a manual session
In a manual session, click “Install Apps”, then type the new name OR root name of the app
Select the app, then select the version you want to install