Appdome integration
Appdome is an integration platform that enhances the security of your mobile apps. Once the app is uploaded to Appdome, you can download and add the app to Katalon for automated mobile testing. The Appdome and Katalon integration ensures that the mobile apps are both secure and thoroughly tested. Some of Appdome's security features include:
- Android Debug Bridge (ADB) Blocking
- Anti-tempering
- Detect VPN
- Runtime Bundle Validation
- URL Whitelisting
This document outlines the quick steps to test Appdome-fused apps with Katalon.
Prerequisites
- An active TestCloud subscription or trial
- An Appdome account
- Mobile app file in
.apk
or.aab
format (for Android), or in.ipa
format (for iOS) - You have uploaded the app to Appdome. For how-to, see the Appdome guide: Uploading a mobile app to Appdome
- You have downloaded the Appdome-fused app. For how-to, see: Download secured mobile apps from Appdome
Test Appdome-fused app with Katalon
To streamline your testing workflow, you can upload the fused app to TestOps application repository. From there, you can leverage Katalon TestCloud's wide range of cloud-based mobile devices, reducing the need to set up a complex mobile testing environment. This process enables you to run your tests from both Katalon Studio and Katalon TestOps.
Upload app
To upload your Appdome-fused app to TestOps, refer to this guide: Upload a mobile app to TestOps.
Create tests with Katalon Studio
- Open Katalon Studio and create a new mobile testing project.
- Follow the instruction in the Use Mobile Recorder on TestCloud devices guide to create your test case.
- Select your Appdome-fused app in the Application section.
- Click Start to create your test case using the Mobile Recorder.
Execute tests with Katalon TestOps
- Sign in to Katalon TestOps and go to your Project.
- Go to Test Execution > Schedule Test Run to open the dialog.
- Follow the steps in the Run mobile native app tests on TestOps guide.
- In the Mobile Native App tab, select your mobile environment and the fused app.