Release 24.10
See what's new in Perfecto 24.10 (released on August 11, 2024):
Scriptless Mobile enhancements
Folder operations
In Scriptless Mobile, you can now create, rename, copy, move, and delete folders using the Manage tests view. These enhancements simplify your tasks and improve efficiency.
To learn more, watch this video or see the folder-related tasks in Perform advanced test management.
Object Spy for multiple devices
In Scriptless Mobile, you can now use Object Spy on all open devices simultaneously. While working on multiple devices with Object Spy, you can search or validate objects on all devices and browse the results per device.
To learn more, watch the following video or see Object Spy for multiple devices.
DevTunnel enhancements
Oracle JDK 21
You can now use DevTunnel with Oracle JDK 21 on Windows, Mac, and Linux workstations. To learn more, see Install DevTunnelInstaller.
Reminder: Appium 2 now new default
To provide a stable experience and leverage the latest Appium testing features, Perfecto clouds switched to Appium 2 as the default Appium execution option on August 11, 2024. Appium 2 has been available in all Perfecto hybrid and enterprise clouds since June 30, 2024.
The transition to Appium 2 follows a phased approach:
-
Phase 1 (June 30 to August 10, 2024): Appium version 2.4.1 is installed in all Perfecto hybrid and enterprise clouds and becomes available as the latest version. Appium 1.22.3 stays the default version.
During this phase, you can use the
appiumVersion
capability to explicitly use Appium 2 for your test executions. For example:Copycapabilities.setCapability("appiumVersion", "2.4.1");
Copycapabilities.setCapability("appiumVersion", "latest");
Alternatively, to set Appium 2.4.1 as the default version for your cloud, contact Perfecto Support.
Appium versions 1.18.3 and 1.20.2 are deprecated. While these versions still work for test executions, Perfecto no longer provides support or fixes for them.
-
Phase 2 (starting August 11, 2024): Appium version 2.4.1 is now the default version in all Perfecto hybrid and enterprise clouds. The Appium version is configured at the cloud level. If needed, fallback to Appium 1.22.3 is available. To continue to work with Appium 1.22.3, contact Perfecto Support.
Appium 2 limitation resolved
For applications on iOS 16.4 and later, WKWebView inspection no longer requires involvement from application developers as long as WebView instrumentation is enabled (see the Requirements section of Upgrade to Appium 2).
Previously, to inspect web elements with Appium 2, app developers had to make sure the isInspectable
flag was set to true in the application code for each WebView object. In addition, for applications developed with Apache Cordova, they needed to enable a WebView configuration scheme (InspectableWebview
preference setting) to ensure that the WebView was inspectable.
Reminder: End-of-life notice
iOS 12 was declared end-of-life (EOL) on July 21, 2024. As of this date, devices running iOS 12 are no longer be available in Perfecto.
For details about the Perfecto support policy, see Suspension of support policy | Mobile device OS.
Platform support | Real devices
New iOS versions
You can now test your applications on real devices running the following new iOS versions:
-
18.1 Beta
This version is only available for Apple Intelligence-compatible devices: iPhone 15 Pro, iPhone 15 Pro Max, and iPads with M1+ SoCs (system-on-a-chip).
Limitations for iOS 16.x versions still apply, except for an issue related to an Apple bug that is resolved in iOS 17.0 and later.
If you are interested in having iOS 18.1 Beta devices connected in your cloud, contact Perfecto Support.
-
Revised 18 Beta 5
Limitations for iOS 16.x versions still apply, except for an issue related to an Apple bug that is resolved in iOS 17.0 and later.
If you are interested in having iOS 18 Beta devices connected in your cloud, contact Perfecto Support.
-
17. 6.1 and 17.6 GA
Limitations for iOS 16.x versions still apply, except for an issue related to an Apple bug that is resolved in iOS 17.0 and later.
For complete support information, see iOS support updates.
Platform support | Virtual devices
New iOS versions
You can now test your applications on simulators running iOS 18 Beta 5. This version is only available at limited capacity.
For an updated list of devices and versions, see Supported simulator devices and OS versions.
New Android versions
You can now test your applications on emulators running Android 15 Beta 4.
For an updated list of devices and versions, see Supported emulator devices and OS versions.
Browser support
You can now test your applications in the following new browser versions:
-
Mozilla Firefox 129 Stable and 130 Beta on Windows and Mac machines
-
Google Chrome 127 Stable and 128 Beta on Windows and Mac machines
-
Microsoft Edge 127 Stable and 128 Beta on Windows machines
For a complete list of supported browsers, see Supported platforms.