Release 22.2
See what's new in Perfecto 22.2.
Insights enhancements
The Test failure history view that is available from single test reports (STR) now shows the current date in the top row and aligned to the right.
Android API level 30
On Android devices, Perfecto now supports injecting fingerprints into apps using the Biometric API level 30. To support this new API level, we made adjustments to work with AndroidX 1.1.0. This enhancement resolves an issue with sensor-instrumented apps not displaying the fingerprint pop-up window.
For more information, see Fingerprint injection | Simulate sensor authentication.
iOS 15 support updates
Provided the following support updates for iOS 15 devices:
-
Support for devices running iOS 15 or later that are configured with a passcode is still dependent on a solution that needs to be enabled for your cloud to overcome an Apple limitation. For assistance, contact your Perfecto representative or Perfecto Support .
-
Added an Apple limitation related to the Home button. For details, see iOS support updates.
Virtual device enhancements
Virtual devices now support the following devices on Android 12:
-
Google: Pixel 6, Pixel 5a 5g, Pixel 5, Pixel 4a 5g, Pixel 4a, Pixel 4 XL, Pixel 4
-
Samsung: Galaxy S21, Galaxy S21 plus, Galaxy S21 Ultra, Galaxy S20 Plus
The following limitation applies: Secured screens do not display in videos and during live testing.
For a complete list of supported devices and platforms, see Virtual devices.
Resolved issues
-
Fixed the an issue that occurred on devices running Android 12: Enhanced security on Android 12 prevents applications from seeing or using other applications that are installed on the same device unless they have specifically been added to the
androidManifest.xml
file. As a result, after instrumentation, a client app would no longer be able to communicate with the agent installed on the device and therefore failed to receive the authentication result that was sent from the UI.To resolve this issue, Perfecto has added a new instrumentation step that adds the flag
android.permission.QUERY_ALL_PACKAGES
to theandroidManifest.xml
file. This flag allows the app to recognize all other installed apps on the device.
Test framework support
Perfecto's Cypress SDK now supports Cypress version 9.4.1. This version is cached instead of version 9.2.0.
For comprehensive information on the Perfecto-Cypress integration, see our Cypress documentation.
Platform support
Support for the following new platform versions is now available in all clouds:
-
iOS 15.4 Beta 3, with the same limitations as prior iOS 15 versions. Until the Perfecto 22.2 release, this iOS version is only available upon request. If interested, contact Perfecto Support.
-
iOS 15.3.1, with the same limitations as other iOS 15 versions.
For a complete list of limitations, see iOS support updates.
Browser support
Support for the following new browser versions is now available:
-
Mozilla Firefox 97 Stable and 98 Beta on Windows and Mac machines
-
Microsoft Edge 98 Stable on Windows machines
-
Chrome 98 Stable on Windows and Mac machines
For a complete list of supported browsers, see Supported platforms.