下位互換性のない変更
Newクラウドブラウザで利用するEdgeのバージョンを151に更新しました。この変更により、クラウドブラウザのテスト結果で画像差分が出る場合があります。Newクラウドブラウザの内部アーキテクチャを更新しました。この変更により、クラウドブラウザのテスト結果で画像差分が出る場合があります。FixPlaywrightを利用したブラウザテストで、一部のWebサイトが自動操作の検知に使用するシグナルを送信しないようになりました。
全般
New特定の一括実行設定に直接リンクするURLを取得できるようになりました。Fixミックスプラットフォームテスト機能を利用した一括実行で、残りの端末数・ブラウザ数に対して並列実行されるテストパターンが少なくなる問題を修正しました。- 従来は、同時並列実行数が残りの端末数と残りのブラウザ数のうち少ない方に制限されていました。今回の修正によりプラットフォームごとに判定されるようになり、実際にそのプラットフォームを使用するテストパターンの分だけ残り枠があれば、並列実行されます。
FixMagicPod Desktopおよびmagicpod-command-lineでテスト設定を指定した場合に、誤った環境設定でテストを開始できてしまう問題を修正しました。「local」以外の環境を指定したテスト設定は実行できなくなります。Fix一括実行設定を切り替えた際に、同時並列実行数が古い値のまま表示される問題を修正しました。Fix共有ステップを復元する際にサーバーエラーが発生する問題を修正しました。(1.66.0以降の不具合)
モバイルアプリテスト
NewAndroidのクラウド端末で、背面カメラの画像にアニメーション画像を設定できるようになりました。New「指定されたAndroidアプリを起動」コマンドで起動したアプリに、権限を付与できるようになりました。
ブラウザテスト
New新規に作成された組織では、クラウドブラウザおよびローカルPCのDesktop ChromeのデフォルトのテストエンジンがPlaywrightになりました。- テストパターンを新規作成した場合、または Playwright を設定できるテストパターンに変更した場合、Playwright 設定が「利用する」に設定されます。
- MagicPod Web API(curl、magicpod-api-clientなど)でテストエンジンを指定せずにテストを実行した場合、Playwrightで実行されます。
Playwrightを利用しない場合は、テストエンジンに「selenium」を指定してください。
Newクラウドブラウザのクリップボードのテキストを、ローカルのクリップボードにコピーできるようになりました。Fixクラウドブラウザのセッションで複数のタブを開いているときに、UIキャプチャで誤ったタブに切り替わる不具合を修正しました。FixPlaywrightを利用したブラウザテストで、待機ポリシーを「安定性を重視」に設定していても、表示の遅いページでテストが失敗することがある問題を修正しました。FixPlaywrightを利用した一括実行で、「Cookieをクリア」の実行オプションを有効にしていても、後続のテストにログイン状態が残ることがある問題を修正しました。