Perfecto
Perfecto is a testing platform for web and mobile apps.
Are you new to Perfecto? Get started testing today with these simple steps!
Are you familiar with Perfecto but need to dive deeper? Find comprehensive documentation here.
This includes information about DevTunnel, Perfecto Connect, working with sensory input, performance testing, and much more.
What’s New in Perfecto 25.9?
This release introduces support for the following new features and enhancements:
- AI User Action command: In Scriptless Mobile and automation tests, you can now use a new Perfecto AI command, AI User Action, that allows you to describe user actions in plain language, similar to how you would instruct a manual tester.
- AI assistant for desktop web testing: You can now use the AI assistant in Scriptless Mobile to fine-tune natural language test steps for desktop web testing and copy-paste the optimized prompts into your Selenium scripts.
- Update to Get timer command and Timer checkpoint: The timer types Elapsed, Device, and System in the Scriptless Mobile Get timer command and Timer checkpoint have been deprecated. The UX timer type continues to be the preferred option.
- New default value for Ignore failed executions checkbox: In Scriptless Mobile, when you schedule a job, the Ignore failed executions checkbox is now cleared by default, changing the previous behavior. This update helps ensure that failed test executions are not overlooked, reducing the risk of false negatives.
- Seamless DataTable updates across tests: When you update an existing DataTable, the changes are now automatically applied to all tests that use it, saving time and reducing manual effort.
- Enhanced RCA for blocked reports: Perfecto has enhanced root cause analysis (RCA) by including device information in blocked test reports when available, helping teams more accurately classify failures and apply consistent resolution strategies.
- Support for Edge browser on macOS devices: Perfecto now supports desktop web testing on the Microsoft Edge browser running on macOS devices, enabling you to expand your cross-browser test coverage and ensuring broader platform compatibility and more accurate validation of user experiences across environments.
- Upgrade to Appium server 2.19.0: Upgraded the Appium server to version 2.19.0. This upgrade introduces breaking changes that may impact your existing test scripts.
- Improved Script-based instrumentation for iOS devices: When performing Script-based instrumentation on iOS devices, you no longer need to manually set the cloud version parameter (-v).
- Improved biometric sensor instrumentation for iOS devices: For biometric sensor instrumentation on iOS devices, you no longer need to perform the manual enrollment procedure that was previously required to enable this functionality.
- Drag-and-drop support in mobile apps: Perfecto now supports drag-and-drop gestures in iOS and Android mobile applications when working with an open device. Previously, these gestures were interpreted as swipe actions.
- New free courses on AI capabilities in Scriptless Mobile: Two new self-paced courses are now available on the Perfecto Education site. These are the first to focus on using AI features in Scriptless Mobile testing. Each course takes approximately 30 minutes.
End-of-life (EOL) reminders:
- Android 7: Reached EOL on July 20, 2025 and is no longer supported in Perfecto
- 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.
25.9 Release notes Latest UpdatesPerfecto overview
Get an overview of Perfecto services. Learn how to access the Perfecto UI and choose a workflow.
Perfecto overviewAutomation testing
Learn how to perform automated testing with Perfecto.
Automation testingManual testing
Learn how to select and operate devices during live testing.
Manual testingScriptless automation
Learn how to create stable test automation without needing to code.
Scriptless Mobile Scriptless WebTest analysis
Learn how to quickly navigate within your latest build execution and identify potential problems.
Test analysisIntegrations
Perfecto integrates with many of the tools that are already part of your DevOps toolchain.
Integrations