Changes breaking backward compatibility
NewUpgraded the Edge version to 151 on cloud browsers. Please note that this update may cause visual differences in cloud browser test results.NewUpdated the internal architecture of cloud browsers. Please note that this update may cause visual differences in cloud browser test results.FixPlaywright browser tests no longer send one specific signal that some websites use to detect automated browsers.
General
NewYou can now get a URL that links directly to a specific batch run setting.FixFixed an issue where a batch run using the mixed platform testing feature ran fewer test patterns in parallel than the remaining devices and browsers allowed.- The maximum number of parallel executions was previously limited by the smaller of the number of remaining devices and the number of remaining browsers. It is now calculated per platform, so test patterns run in parallel as long as each platform has enough remaining slots for the test patterns that actually use it.
FixFixed an issue where a test could be started with an incorrect environment setting when a test setting was specified from MagicPod Desktop or magicpod-command-line. Test settings that specify an environment other than “local” are now rejected.FixFixed an issue where the concurrency showed an outdated value after switching batch run settings.FixFixed a server error that occurred when restoring a shared step. (Issue since 1.66.0)
Mobile App Testing
NewYou can now set an animated image as the back camera image on Android cloud devices.NewYou can now grant permissions to apps launched with the "Launch specified Android app" command.
Browser Testing
NewFor new organizations, Playwright is now the default test engine for Desktop Chrome on cloud browsers and local PCs.- Playwright is set to “Use” when a test pattern is newly created or changed to one that can be configured with Playwright.
- The test runs with Playwright when it is triggered via the MagicPod Web API (curl, magicpod-api-client, etc.) without specifying a test engine.
- Please set the engine to “selenium” if you do not want to use Playwright.
NewYou can now copy text from the cloud browser clipboard to your local clipboard.FixFixed an issue where UI capture switched to the wrong tab when multiple tabs were open in a cloud browser session.FixFixed an issue where a browser test using Playwright could fail on a slow page even when the wait policy was set to put emphasis on stability.FixFixed an issue where the login state could remain in subsequent tests of a batch run with Playwright even when the “Clear cookies” launch option was enabled.