Changes breaking backward compatibility
New
The GitHub page to download MagicPodDesktop and magic-pod-command-line is not longer available.- Please use the MagicPod API to download MagicPodDesktop and magic-pod-command-line instead.
Fix
(Only for browser testing) Fixed an issue where mobile emulation mode couldn’t be recognized and PC layout is displayed on some web pages.- “client hints” described here is now supported. It can break the current test results (it depends on internal archiecture of the web pages under testing).
General
New
UI elements are now added to test steps by click, instead of drag & drop.Quick edit mode
andElement inspection mode
has been reorganized asElement selection mode
.
New
Improved the design of various pages (Test case edit page, batch runs page, and project setting page).New
Added support for UI capture / test execution for iframe which exists in shadowDOM.Fix
Cloud devices and cloud browsers sessions can now resume after PC sleep.Fix
Fixed an issue where test case duplication could fail.Fix
Fixed an issue where 0% configuration for “Tap specified position” / “Click specified position” commands couldn’t be saved.Fix
Fixed an issue where “If UI element exist” / “If UI element visible” commands’ branching results could be different from expected. (An issue since 0.99.16)Fix
Fixed an issue where some commands could fail with unexpectedelement is not found
error. (An issue since 0.99.16)
Mobile app testing
New
Bumped up Appium version to 1.22.3 for Android on Remote TestKit.Fix
Improved the stability of “Continue swipe” command in iOS 15 or later.Fix
Fixed an issue where a test run could fail due to slow app download. (An issue since 0.99.9)
Browser testing
New
Updated the Chrome and Edge version on cloud browser from 106 to 109.