Testing Appdome Build2Test-Secured Android Apps with Tosca

Last updated August 22, 2024 by Appdome

Learn how to test Appdome-secured Android apps with Tosca’s Live Testing suite, a versatile platform for both web and mobile application testing. Appdome integrates seamlessly with leading mobile testing solutions, empowering customers to enhance mobile app security within their existing application lifecycle with the speed and agility of DevSecOps.

Using Appdome’s Build2Test Service (Recommended)
Customers with an Appdome SRM license can use Appdome’s Build2Test service to quickly and easily test their Appdome-secured mobile apps using Tosca without the need for different Fusion Sets. With Appdome’s Build2Test 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.

For more details, see How to Use Appdome Mobile App Automation Testing.

General Information About Testing Appdome Build2Test-Secured Android Apps

When testing Appdome Build2Test-secured Android apps with Tosca, the following Appdome protection features may be triggered:

Appdome feature Reason Behavior with Build2Test
Detect Developer Options Tosca might enable developer options to facilitate testing, which is detected as a potential security risk. The app will detect this but will not crash, allowing testing to continue.
Block Android Debug Bridge (ADB) Tosca uses ADB for interactions during tests, which this feature blocks to prevent unauthorized control. The app will detect ADB usage but will not crash, ensuring smooth testing.
Prevent App Screen Sharing Tosca records the screen during tests, triggering the screen-sharing protection. The app will recognize the screen recording but will continue running without crashing.
Keylogging Prevention Testing scripts that simulate inputs in a way that resembles keylogging might trigger this feature. The app will detect potential keylogging behavior but will not crash.

Upload the App to Tosca for Testing

  1. Log into your Tricentis Tosca account at tdc.tricentis-cloud.com
  2. Click on the Remote Control icon.
  3. Choose a device and click ‘Start‘.Click Start
  4. Navigate to the app icon and click on ‘Apps‘.
  5. Select one of your uploaded apps and click ‘Install‘. Alternatively, click ‘Browse‘ to upload your Appdome Build2Test app and then install it.
  6. Click the start recording button at the top right of the screen, and wait for it to turn green.
    Click Browse Install
  7. Locate the app via the mobile device screen.
  8. Open the app and start testing.
    Open App From The Device
  9. Conclude testing by clicking the green recording button again to stop recording.
    Stop Recording
  10. Navigate to the Performance Session button on the left-side menu.
    Performance Sessions
  11. Wait for the test results to finish.
  12. Click on the Waterfall UI button.
    Waterfall Ui
  13. Choose from the download drop-down menu which tests you want to export—for example, device logs.
    Download Results

Related Articles:

How Do I Learn More?

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.

Appdome

Want a Demo?

Test Secured Mobile Apps

AlanWe're here to help
We'll get back to you in 24 hours to schedule your demo.