Release highlights

Click a release number to open the full release notes.

Release Summary

24.14

This release introduces the following new features and enhancements:

  • Enhanced custom view management for admins: In the Report Library, Heatmap, and Insights views, users with admin role can now delete custom views created by any user

  • iOS offline instrumentation: You can now instrument and re-sign iOS applications using a new instrumentation tool geared toward users unable to connect through the internet to Perfecto servers

In addition, this release includes information about end-of-life (EOL) plans for:

  • macOS BigSur: Support will end on January 31, 2025

  • Flutter: Integration support will end on November 20, 2025

This release also adds support for new platform versions for real and virtual devices as well as new browser versions.

24.13

This release introduces the following new features and enhancements:

  • Execution insights: For failed executions, the single test report (STR) now provides enhanced failure reason information and access to side-by-side screenshots of the failed execution step and the same step in the last successful execution

  • Full-screen mode for desktop web: You can now expand your desktop web sessions to take up the entire screen, for better visualization and interaction with the app under test

  • Error visibility: When a mobile device enters an error state, lab admin users now have better visibility into the underlying error via a tooltip with the related error message (Cradles view)

  • Copy-pasting commands across tabs: In Scriptless Mobile, you can now copy-paste commands from one Test editor tab to another

In addition, this release includes information about:

  • End-of-life (EOL) plans for macOS BigSur (January 31, 2025)

  • The updated Gradle plugin for Espresso and XCUITest, which requires Java 17

This release also adds support for new platform versions for real and virtual devices as well as new browser versions.

24.12

This release introduces support for iPhone 16 devices and iOS 18 GA, along with the following features and enhancements:

  • Device restart: To prevent accidental device restarts in Scriptless Mobile and during manual testing, you can now restrict device restart to users with admin or lab admin roles

  • Selection of reserved devices: In Scriptless Mobile, to access reserved devices faster, they now appear at the top of the list when you select a device

In addition, this release includes information about:

  • End-of-life (EOL) notice for macOS BigSur as of January 31, 2025

  • The upcoming update of the Gradle plugin for Espresso and XCUITest on September 29th

    This update requires you to upgrade to Java 17 or modify your build.gradle file to prevent the automatic update of the plugin on this date.

This release also adds support for new platform versions for real and virtual devices as well as new browser versions.

24.11

This release introduces the following new features and enhancements:

  • Location of embedded tests in Scriptless Mobile to allow you to quickly access and edit an embedded test as needed

  • New parameters pane in Scriptless Mobile for an enhanced editing experience

  • Offline network profile in Scriptless Mobile to enable you to simulate application behavior without cellular reception

In addition, this release includes information about the upcoming update of the Gradle plugin for Espresso and XCUITest on September 29th. This update requires you to upgrade to Java 17 or modify your build.gradle file to prevent the automatic update of the plugin on this date.

This release also adds support for new platform versions for real and virtual devices as well as new browser versions.

24.10

This release introduces the following new features and enhancements:

  • Folder operations in Scriptless Mobile simplify your tasks and improve efficiency

  • Object Spy for multiple devices in Scriptless Mobile facilitates searching for or validating objects on all open devices simultaneously and browsing the results per device

  • Oracle JDK 21 support for DevTunnel

  • Appium 2 as the new default version in all Perfecto hybrid and enterprise clouds

This release also adds support for new platform versions for real and virtual devices as well as new browser versions.

24.9

This release introduces the following new features:

  • A dedicated Jobs filter in the Report Library that makes it easier to find individual jobs or jobs with a specific naming pattern.

  • New commands in Scriptless Mobile that enable you to write the results of an embedded test to a variable whose value is then returned in the parent test, and to extract a value from a JSON response and write it to a result variable as a string value.

This release also adds support for new platform versions for real and virtual devices as well as new browser versions.

24.8

This release introduces enhancements to:

  • Opening devices and viewing device information in the Manual Testing view, giving you more control over your browsing experience

  • Camera sensor and biometric sensor instrumentation during manual installation of Android apps, allowing you to select only the option you need, which may reduce installation time

  • File operations in Scriptless Mobile, including the options to copy, upload, download, search for, and delete files

In addition, this release includes information about new API endpoints and the phased roll-out plan for Appium 2.4.1 in Perfecto clouds.

This release also adds support for new platform versions for real and virtual devices as well as new browser versions.

24.7

This release introduces the following new features to Scriptless Mobile:

  • Screenshots: You can now capture an image of the current device screen and preview, sort, download, and delete the images you take.

  • Test management: For more efficiency, you can now copy, move, rename, and delete tests in a dedicated view called Manage tests.

  • Test versions: For enhanced test collaboration, you can now edit and save tests owned by other users. Each time you save a test, Scriptless Mobile creates a version, called a snapshot, along with relevant information.

In addition, this release includes a Perfecto Connect client that is signed with a certificate issued by Apple, ensuring a safe download and installation experience.

This release also adds support for new platform versions for real and virtual devices as well as new browser versions.

24.6

This release introduces the following enhancements:

  • A new status that identifies devices undergoing a quick maintenance routine

  • Nested steps in Scriptless Mobile reports, for enhanced tracking and analysis of test execution results.

This release also adds support for new platform versions for real and virtual devices.

24.5

This release introduces enhancements to:

  • Root cause analysis (RCA): Perfecto's RCA feature now uses artificial intelligence (AI) to identify the underlying error behind test failures, empowering you to identify the true root cause of failures quicker.

  • IP Geolocation: You now have an expanded list of locations to choose from when working with Perfecto's IP geolocation feature.

  • CSV export: You can now export a list of mobile devices or users to a comma-separated values (CSV) file.

  • Scriptless Mobile: A new auto-scroll during test execution now lets you view each step as it is being executed.

This release also adds support for new platform versions for real devices as well as new browser versions.

24.4

This release introduces enhancements to:

  • Scriptless Mobile: The widgets pane for an open device showcases a new look and feel, making it easier to navigate and find widgets, and allows opening multiple devices at once.

  • Failure reasons: For more efficient root cause analysis, a new category and additional failure reasons are now available.

  • DevTunnel: The Windows version of DevTunnelInstaller now includes proxy configuration options, enabling the use of DevTunnel in environments that require a proxy to access local resources.

  • Support Ticket creation: Clicking the Contact support option now directly opens a New Case form in the Perforce Community Portal that is prepopulated with essential user information.

This release also adds support for new platform versions for real and virtual devices as well as new test framework and browser versions.

24.3

For users with Administrator role, this release introduces the ability to view, upload, and manage Web web certificates for desktop web devices.

In addition:

  • For better collaboration among team members, Scriptless Web users can now share tests and jobs through unique URLs

  • It is now possible to test your applications on emulators running the brand new version Android 15 Developer Preview 1

This release also adds support for other new platform versions for real and virtual devices as well as new browser versions.

24.2

This release introduces enhancements to the Report Library and the single test report that will make it easier for you to identify:

  • The dataset and flow used in test runs initiated in Scriptless Web, along with the test sequence and index

  • Elements and their associated actions in logical test steps for test runs initiated in Scriptless Web

  • Perfecto command names in logical test steps for tests run on desktop web and virtual devices

In addition, this release adds phone number support for Perfecto users to allow for job-related SMS notifications in Scriptless Mobile.

This release also adds support for new platform versions for real and virtual devices as well asnew browser versions.

24.1

This release introduces the ability to:

  • Sort and delete tests in Scriptless Mobile

  • Correlate reports for test runs initiated in Scriptless Mobile with specific environments, aiding in more effective problem analysis and troubleshooting

In addition, this release ensures consistent access to Perfecto Support from the Perfecto UI.

This release also adds support for new platform versions for real and virtual devices as well as new browser versions.

For older releases, see: