The Testing (Native Mobile) tab (Product Settings -> Challenge Settings -> Testing (Native Mobile) allows you to verify that your installed SDK is running correctly and monitoring and blocking traffic as intended.
Users with Admin, Developer and Dev Tools credentials have access to the Testing (Native Mobile).
Enforcement verification is applicable to both Android and iOS
HUMAN servers assign a unique visitor ID (VID) to every user. In order to use the verification tool, you need to extract the VID assigned to the device being used for testing.
To verify that the app is blocking correctly:
PXManager.handleResponse a Captcha page is displayed.As some of our detections may block mobile emulator based solving, make sure to pass the x-px-captcha-testing header to the request.
You can find our testing recommendations here.
To configure your Android Emulator:
https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/..
In Android Nougat special permissions are required to use a certificate added to the trust store.
Click the Stop Testing button at any point to remove the simulated mode assigned to your device. After restarting your application all traffic between your device and the server should pass.