Testing Security Workflows on BrowserStack Real Devices

By admin
Welcome to the

fourth
ORDINAL

edition of the

BrowserStack
ORG

device features blog series! Here’s the link to the last one in case you missed it.

As promised, we’ll share the latest device features designed to help

Dev
PERSON

and

QA
ORG

teams increase their test coverage across mobile devices in this series.

This blog will focus on testing security workflows.

We’re excited to announce that now you can test security workflows via device passcode and biometric authentication on

BrowserStack
ORG

real devices to validate payment transactions, enable app login, access specific in-app content and test other advanced use-cases.

Both the device passcode and biometric authentication features are available on

App Live and App Automate
ORG

across

Android
ORG

and iOS devices.

How Does It Work?


Biometric Authentication
ORG

on remote devices – Before we deep dive into the world of use cases that you could test with this feature, let’s discuss how it works.

Biometric authentication is a process of enhancing the security of applications by using biological or behavioral attributes of individuals such as fingerprint, face ID, and retina scanning to verify their identity.

To enable

Biometric Authentication
ORG

:

Log in to the App Live dashboard. On the App Live dashboard, upload your app from the left panel. After your app is uploaded, click the configuration icon next to the file name of your app.

Under App Configurations, enable

Biometric Authentication
ORG

.

Select your device from the list of available devices in the device listing on the right panel, to launch your test session.

To test your app:

In your app, trigger the biometric authentication workflow. On

the Biometric Authentication
LAW

prompt, click Pass or Fail to test authentication success or failure scenarios respectively.

Learn more about how to test device passcode on

BrowserStack
ORG

real devices.

Real-world Use Cases

Now that you have a brief understanding of how to enable and test with biometric authentication and device passcode, let’s explore different use cases that you could test.

Login Authentication 🛡️📱

Most apps

today
DATE

allow users to lock the app to alleviate security and privacy concerns. This is especially valid for payment wallets and banking apps. With biometric authentication and device passcode available on real devices, you can test and ensure that your users can securely log in. You can also customize the device passcode and check if your app workflows still work as expected. Moreover, you can test biometric authentication workflows via Face ID or Touch ID.

Payment Transactions 💼💰

Most payment and banking apps

today
DATE

enable users to confirm financial transactions via any additional security workflow. This is more often than not biometric authentication, device passcode verification, or pattern verification. This additional layer of security helps us double-check if we are making the right payment to the right recipient. With

BrowserStack
ORG

, you can test your app’s payment functionality to ensure that biometrics or passcode can be successfully used to authenticate transactions.


Secondary Login 🔒
ORG

🔑

It’s not uncommon for us to come across Apps where we need secondary authentication even for logged-in users. This is true for most BFSI apps where every time you need to access the app, you are asked to enter the device passcode or verify via biometrics. With

BrowserStack
ORG

, enable your logged-in users to securely unlock the app by testing workflows that require secondary authentication.

Specific In-App Content Access 🔓📂

Privacy has become more important than ever for users

today
DATE

. Whether it’s private photos and videos to confidential documents – users often like to restrict access to specific content within the app. These apps often use device passcode or biometric authentication to enable access to the restricted content. With BrowserStack, Test workflows of your app that require device passcode verification or biometric authentication for users trying to access specific content within the app.

At

BrowserStack
ORG

, we are devoted to helping our customers build and deliver best-in-class software and make mobile testing more robust and comprehensive.

On

BrowserStack
ORG

real devices, you can test security workflows that need biometric authentication and device passcode validation. These functionalities are available across our manual and automated testing products and on both

Android
ORG

and iOS devices.

We’re thrilled to share our latest features with you and hope you find them exciting and valuable!

Learn more about the –


Biometric Authentication
PRODUCT

feature on

App Live | App Automate
ORG

and

Device Passcode Feature on App Live | App Automate

Learn more about testing security workflows on different test frameworks on

App Automate
PRODUCT

.

Stay tuned to learn more about how you can leverage these features to ensure holistic mobile testing, broader test case coverage, accelerated bug resolution, and lightning-fast shipping cycles.