Changes breaking backward compatibility
Fix
Improved the stability of the “Swipe” and the “Continue swipe” command for Android.- Now the swipe amount is always constant.
Fix
Improved the stability and the warning message of the “Select new tab/window” command when opening 3 or more tabs/windows for browser testing.- If a test uses the "select new tab/window" command to go back to a previous page, the test may fail. To resolve the issue, please use the "select previous tab/window" command instead.
General
New
Added the “Input method” parameter to the “Input” command where you can either overwrite or append text to the existing content.New
Updated the design of several pages.Fix
Fixed an issue where a batch run kept running even after aborted in the cloud environment.Fix
Fixed the UI capture logic not to use random IDs and classes of Mantine in UI element’s locators.Fix
Resolved an issue which prevented MagicPodDesktop from running a test when a user had his/her own npm packages in the home directory.Fix
Improved the performance of the test result detail page.Fix
Fixed an issue where UI element selection was lost when the selected command was changed on the test case edit page.
Mobile App Testing
New
Upgraded appium-xcuitest-driver version to 5.8.2 for the local PC and the cloud environment.Fix
Increased the file size limit for app files which are uploaded to the cloud to 500MB.Fix
Resolved an issue where the “Swipe” and the “Continue swipe” command sometimes failed with ECONNRESET error on iOS devices.Fix
Fixed an issue where x86 Android 14 cloud device was wrongly selectable on the test run settings panel.Fix
Resolved an issue which prevented Android local device from running the “Continue swipe” command. The issue sometimes occurred when 2 or more devices are connected. (An issue since 0.99.38)Fix
Fixed an issue where Japanese language and region settings were ignored when connecting to non quick iOS cloud devices. (An issue since 1.0.0)
Browser Testing
Fix
Fixed the UI capture logic not to generate different UI elements having the same locators.Fix
Resolved an issue where a UI capture error happened when the web page had nested table tags.Fix
Fixed an issue where unexpectedly hung cloud browser batch runs remained for a long time and prevented starting a new batch run.