How to Use Appdome Mobile App Automation Testing

Last updated September 12, 2023 by Appdome

What is Appdome Mobile App Automation Testing?

Appdome’s Build-to-Test Service provides mobile app automation testing, designed to accelerate the delivery of secure mobile apps globally.

The Build-to-Test Service was created to cater to the needs of organizations that operate in continuous integration, namely: continuous delivery (CI/CD) pipelines, and perform mobile app QA through automated testing services. Such services, which enable validating the functionality of the mobile app across hundreds of mobile devices and OS versions, can use powerful tools like Magisk and Frida that are very useful for testing purposes, but in the wrong hands can cause serious damage. As a result, when testing Appdome-protected mobile apps, if such tools are detected, a security notification is issued and the app is forced to exit.

How Does Appdome Build-to-Test Streamline the Testing Process?

Customers with an Appdome SRM license can use Appdome’s Build-to-Test service to quickly and easily test their Appdome-secured mobile apps by using the automated testing services SauceLabs, BrowserStack, BitBar, and Lambda Test, without the need for different Fusion Sets. With Appdome’s Build-to-Test service, Appdome’s in-app defense model recognizes the unique signature of these testing services and allows for easy testing without issuing a security alert or forcing the app to exit, even if these services use tools such as Magisk or Frida.

Using Appdome Mobile App Automation Testing

Appdome’s Build-to-Test service can be used in either of the following ways:

Using Build-to-Test Service via the Console

To use Appdome’s Build-to-Test service via the Appdome Console:

  1. Upload the requested iOS or Android app.
  2. Prepare the app for a build.
  3. Click the arrow next to the Build My App button.
    Build Button
  4. Click the Build To Test button that appears.
    click build my app to automate security
  5. Use the Build My App to Test dialog box that appears now to select the supported testing service.
    In this example the selected service is Bitbar.
    automating security using appdome
    After the service is selected the dialog box below appears, warning you that the app is tested exclusively on the specific device and by using the selected service.
  6. Click Build My App to Test.
    testing automated security
    Note:
    The text in the box highlighted above indicates that any events encountered when testing the selected service or services (in this example, Anti-Tampering) will not raise alarms and notifications. As mentioned earlier, With Appdome’s Build-to-Test service, Appdome’s in-app defense model recognizes the unique signature of the selected testing service or services and allows for easy testing without issuing a security alert or forcing the app to exit, even if these services use tools such as Magisk or Frida.
  7. After the build is successfully completed, you can add context to the app. This step is optional.
    The button shown below indicates that the context addition is exclusively applicable to the test environment, namely: to the specific device and by using the selected service.
    adding context to mobile apps
  8. After the context is successfully added, sign the app. This step is mandatory.
    Please note that the signing is exclusively applicable to the test environment.
    signing secured apps using appdome

Prerequisites to Using the Build-to-Test Service

Note:
To install the relevant version, contact Appdome Support (support.appdome.com)

Using Appdome, there are no development or coding prerequisites to build secured Android 7 iOS apps. There is no SDK and no library to code or implement in the app and no gateway to deploy in your network. All protections are built into each app and the resulting app is self-defending and self-protecting.

Related Articles:

Contacting Appdome Support

If you have any questions, please send them our way at support.appdome.com or via the chat window on the Appdome platform.

Thank you!

Thanks for visiting Appdome! Our mission is to secure every app on the planet by making mobile app security easy. We hope we’re living up to the mission with your project. If you don’t already have an account, you can sign up for free.

 

 

NEED HELP?

let's solve it together

PascalMaking your security project a success!
By filling out this form, you opt-in to recieve emails from us.