下位互換性のない変更
New
これまで提供していたGitHub上のMagicPodDesktopおよびmagic-pod-command-lineのダウンロードページを廃止しました。- MagicPodDesktopおよびmagic-pod-command-lineのダウンロードにはMagicPodのAPIをご利用ください。
Fix
(ブラウザテストのみ)特定のWebページでモバイルエミュレーションのモードが認識されずPC用のレイアウトが表示されてしまう問題を修正しました。 (#512)- こちらのページに記載のある「client hints」を送信する機能を追加しました。テスト対象のWebサイトの内部の実装によっては、これまでと挙動が変わる可能性があります。
全般
New
ドラッグ&ドロップの代わりにクリックでUI要素をテストケースに追加できるようになりました。- クイック編集モードと要素検出モードを再編し、要素選択モードとしました。
New
ShadowDOM内のiframe要素のUIキャプチャ・テスト実行に対応しました。New
各種ページのデザインを改善しました(テストケース編集ページ、一括実行ページおよびプロジェクトの設定ページ)。Fix
PCのスリープから復帰した際、クラウド端末・ブラウザの状態を正常に復帰できるようになりました。 (#553)Fix
テストケースの複製に失敗することがある不具合を修正しました。Fix
「指定位置タップ」「指定位置クリック」コマンドで「0%, 0%」の座標を保存できない不具合を修正しました。Fix
「UI要素が存在する場合」「UI要素が表示されている場合」のコマンドが不安定になっていたため修正しました。 (0.99.16以降の不具合)Fix
いくつかのコマンドがelement is not found
というエラーで失敗するようになっていた不具合を修正しました。 (0.99.16以降の不具合)
モバイルアプリテスト
New
Remote TestKit上でAndroidのテストを行う際のAppiumのバージョンを1.22.3に変更しました。Fix
iOS15以上における「表示されるまでスワイプ」の安定性を向上しました。Fix
アプリのダウンロードに時間がかかった場合にテスト実行が失敗する問題を修正しました。 (0.99.9以降の不具合)
ブラウザテスト
New
クラウドブラウザで利用するChromeとEdgeのバージョンを106から109に変更しました。