Release 23.12

See what's new in Perfecto 23.12 (released on October 1, 2023):

Scriptless Web enhancements

Object Spy

For the accurate selection of elements in your web application during the test execution phase, Perfecto now introduces Object Spy for Scriptless Web. Selecting an element is helpful when you need to add a new step to the test.

Similar to the Object Spy functionality available for manual testing and Scriptless Mobile, Object Spy for Scriptless Web supports the test creation process by making it possible to select specific elements in the web application under test. On the OBJECT TREE tab, you can explore objects in the hierarchical view of all objects retrieved from the open web page or switch to the PROPERTIES tab to see the object attributes and bindings of a selected object.

You can also search for a specific object based on object properties.

To access Object Spy, click the scouting icon   on the toolbar above the browser.

Watch this short video to see how you can use Object Spy to select or search for objects when you need to add a test step. For details, see the Object Spy documentation for Scriptless Web.

iPhone 15 support

Perfecto added support for the new series of iPhone 15 mobile devices, including iPhone 15, iPhone 15 Plus, iPhone 15 Pro, and iPhone 15 Pro Max. You can start testing your apps in the cloud immediately.

For a complete list of supported devices, see https://www.perfecto.io/supported-devices.

iOS 17 support

Real devices

As the first in the market, Perfecto added support for iOS 17 GA for real devices. This version does not currently support:

All limitations for iOS 16.x versions still apply.

Connecting iOS devices requires HSS version 23.12 and an IDS with macOS Ventura and Xcode 15.

Important: To avoid test disruption in hybrid clouds after upgrading devices to iOS 17, on the device, under Settings > General > Airdrop, make sure that the Bringing Devices Together toggle is turned off.

If you are interested in having iOS 17 devices connected in your cloud, contact Perfecto Support.

Virtual devices

Perfecto added support for iOS 17 GA on simulators in all regions. This version replaces iOS 17 RC.

With support for iOS 17 GA, the following new devices are now supported:

  • iPhone 15

  • iPhone 15 Plus

  • iPhone 15 Pro

  • iPhone 15 Pro Max

At the same time, support for iOS 13.7 has been terminated.

For an updated list of devices and versions, see Simulators (iPhones and iPads).

Platform support | Real devices

iOS

In addition to iOS 17, Perfecto now also supports for the following iOS versions:

  • iOS 16.7 GA and iOS 16.6.1 GA in all clouds

    All limitations documented for iOS 15 still apply.

  • iOS 15.7.9 GA in all clouds

    All limitations documented for iOS 15 still apply.

For complete support information, see iOS support updates.

Android

Support for Android 14 QPR1 (Quarterly Platform Release) Beta 1 is now available.

For complete support information, see Android support updates.

macOS

Support for macOS Sonoma is now available for desktop web testing, with Safari 17. This operating system is currently available for private clouds upon demand. If interested, contact Perfecto Support.

For a complete list of supported operating versions, see Supported platforms.

Test framework support

Perfecto's Cypress SDK now supports Cypress version 13.1.0. This version is now cached.

For comprehensive information on the Perfecto-Cypress integration, see our Cypress documentation and Supported platforms.

Browser support

Support for the following new browser versions is now available:

  • Mozilla Firefox 118 Stable and 119 Beta on Windows and Mac machines

  • Google Chrome 117 Stable on Windows and Mac machines

  • Microsoft Edge 117 Stable on Windows machines

For a complete list of supported browsers, see Supported platforms.

Deprecation notice

With support for macOS Sonoma, macOS Catalina is now deprecated. Perfecto no longer provides bug fixes and maintenance services for this version.

For details about the Perfecto support policy, see Suspension of support policy | Desktop web OS.