Introducing ID and AccessibilityID Locator Support
Our latest update brings ID and AccessibilityID locator support to the Object Spy and Test Editor.
On top of that, we've given the Object Spy a sleek, intuitive redesign, making your workflow smoother and more efficient
Enhanced Reporting for Self Healing Tests
We've added exciting new reporting features to Continuous Testing Ai-Powered Self Healing Tests.
When a test is healed, you can now see which exact step was healed, and identify the original and healed element locators.
Bug Fixes and Improvements
- Mobile Studio - New Test Editor commands:
- Assertion - Verify the presence, state, or value of an element using customizable assertion types.
- Explicit Wait - Waits for a given duration until an element condition is fulfilled.
- Go To URL - Opens the web browser (Safari for iOS and Chrome for Android) and navigates to the specified URL (Now supported in Appium OSS).
- Swipe - We have enhanced the swipe command! Easily execute swipe gestures with both manual and automatic options, specifying directions, start and end points, and supporting advanced swipe scenarios (Exporting code from the Test Editor is currently not supported for this command).
- Mobile Studio
- We now support skins for Apple iPad Pro 13, iPad Pro 11, iPad Air 11 , and Google Pixel 8a.
- Simulate capture - If an image upload to the simulation capture tool fails, the tool will automatically reset without requiring you to reopen it.
- Mobile Studio - Test Manager
- Test visibility - when opening a Grid project, you will be able to see all the tests in the same OSS project and vice versa, ensuring you don't lose track of your tests. Test Manager - Tests.
- Target app - When selecting a target app for a workspace, you can now choose Safari for Apple devices and Chrome for Android devices.
- Android application support
- Application installation failures seen with latest version of android 11 and above devices has been fixed
- Bug seen with launching android applications on AppiumServer using LaunchWithOptions command has been fixed. Now the options used are sent to AppiumServer
- Now you can sign .aab files with custom keystore using REST API.
- Applications that use setUserAuthenticationParameters for biometric authentication is now supported in SetAuthenticationReply command.
- Camera2 framework is now supported for simulateCapture in android 13.
- iOS application support
- Applications built with VNBarcodeSymbologyEAN13 as camera framework are now supported for SimulateCapture command.
- iOS infrastructure
- iOS 18 devices now support setting and removing passcode from Mobile Studio and Automation.
- iOS 18 devices now support HybridClearCache command
- In order reduce the devices going into error state, DHM will now use the built-in developer disk image shipped with it when there is no access to internet. In case there is access to internet, it will use the one that comes with xcode.
- The screenshooter has been improved to avoid out of memory issues.
- Android device user experience
- The issue with certain applications where a normal click was mistakenly registered as a long click has been resolved.
- SeeTestAutomation (legacy)
- SeeTestAutomation studio will now run as a 64 bit process.
- Appium Server Enhancements
- Appium Server 2.9.0 is now available.
- Appium Java Client 9 now supports proxy
- Selenium Agent
- Selenium now supports setGroupStatus for enhanced reporting.
- We've fixed a bug that was failing python Selenium tests
- Reporter
Latest Browser and OS Version Support
Official | 12.3.x — 17.6.
| 5.1 — 14 | 127 | 128 | 126 | 17 |
Beta
| 17.6 beta 4 18 beta 4 | 14 QPR3 Beta2.2 15 | 128 | 129 | 127 |
|