Inquiry About Fingerprint Features in Katalon Test Cloud

Hello Katalon Community,

I am currently exploring the capabilities of Katalon Test Cloud and I wanted to ask if it supports fingerprint-based features, such as authentication or device-specific fingerprint scanning for mobile testing.

Could anyone provide some insight or share if these types of features are available for use in Katalon Test Cloud?

Thank you in advance for your help!

1 Like

Katalon Test Cloud provides support for testing fingerprint-based authentication and similar biometric features through its integration with test automation scripts, though it does not offer a direct “fingerprint scanning” feature in its UI. Here’s how it works:

1. Biometric Authentication Testing

  • Android: Use ADB (Android Debug Bridge) commands in your test scripts to simulate fingerprint events. For example:
// Simulate fingerprint success on Android
Mobile.executeCommand('adb -s <device-id> emu finger touch <finger-id>')

This command can be included in Katalon Studio scripts and executed on real devices in Test Cloud.

  • iOS: Use XCTest commands to simulate biometric inputs. Example:
// For iOS (using XCTest)
Mobile.callTestCase('path/to/xctest/biometric_handling_test_case')

These methods allow you to automate biometric authentication flows during testing.

2. Device-Specific Fingerprint Simulation

  • Fingerprint scanning is typically simulated (not hardware-based) in cloud testing environments. Katalon Test Cloud enables this via scripted commands.
  • Ensure your test scripts handle biometric prompts, such as:
if (Mobile.waitForElementPresent(btnFingerprint, 10)) {
  // Trigger fingerprint simulation via ADB/XCTest
}

3. Integration with Test Cloud

  • Tests written in Katalon Studio (using ADB/XCTest) can be executed on real devices in Test Cloud.
  • Test Cloud manages device allocation and execution, while the actual biometric logic is handled at the script level.

4. Key Considerations

  • ADB Access: Confirm that Test Cloud allows ADB command execution on its hosted devices (some cloud services restrict this).
  • Documentation: Refer to Katalon’s guides on Mobile Biometric Testing for scripting examples.
  • Real-Device Behavior: Test Cloud’s real devices will mimic production behavior when biometric inputs are triggered via automation.

Example Workflow

  1. Write a Katalon Studio test case with ADB/XCTest commands for fingerprint simulation.
  2. Upload the test to Katalon Test Cloud.
  3. Execute it on a real device in Test Cloud to validate the authentication flow.

For detailed steps, review Katalon’s documentation on mobile biometric testing and ADB command execution. This approach ensures compatibility with most cloud-based device farms.

Hi @amirah.ahmadmurad,

Welcome to our community. Great to hear that you are spending time exploring TestCloud. I will loop our team here @ha.tpham to support you further. Thank you

Hi @amirah.ahmadmurad We appreciate your expressed interest in TestCloud.
With TestCloud Biometric Authentication, you can simulate biometric authentication events within your app during automation testing. This feature allows you to test the app’s ability to recognize and respond to biometric events, without physically testing it on a device. Biometric Authentication refers to the use of physical characteristics, such as fingerprint (Touch ID) or facial recognition (Face ID) to verify the user’s identity.
Please refer the guidance here to explore this TestCloud feature. Feel free to let us know if you have any concern. Thank you.

Hi @ha.tpham Thank you for reaching out and for sharing details about TestCloud Biometric Authentication. I’ve reviewed the feature, but I’ve some others question, it is this support for cloud mobile when we select the device we want in Mobile Test Cloud or only for real devices?

@amirah.ahmadmurad TestCloud offers this feature to allow you to test on real mobile devices within our public cloud environment. You simply choose a device from the available TestCloud pool to utilize it.