メインコンテンツへスキップ
下位互換性のない変更
-
New クラウドブラウザで利用するChromeとEdgeのバージョンを152に、Firefoxのバージョンを154に更新しました。この変更により、クラウドブラウザのテスト結果で画像差分が出る場合があります。
-
New 「カメラ用に画像をセット (iOSクラウド端末) (β版)」と「カメラ用に画像をセット (arm64-v8a Androidクラウド端末) (β版)」コマンドを「カメラ用に画像をセット」コマンドに統合し、β版の表記を削除しました。
-
Fix 正規表現で指定したファイル名に複数のダウンロードファイルが一致する場合に、最後にダウンロードされたファイルが常に使用されるようになりました。従来は、クラウドブラウザとローカルPCで使用されるファイルが異なることがありました。
全般
-
New テストケース編集画面とテスト実行ログで、条件分岐ブロックや繰り返しブロックの中のコマンドを折りたたんだり展開したりできるようになりました。(#154)
-
Fix MagicPod Desktopで、ログを出力できない場合にテスト実行中にクラッシュすることがある問題を修正しました。
-
Fix MagicPodConnectで、複数に分かれて届いたHTTPレスポンスを正しく処理できないことがある問題を修正しました。
-
Fix 「画面全体の描画が終わるまで待つ」コマンドで、待ち時間の上限に変数を指定できない問題を修正しました。
生成AI機能
-
New MagicPod MCPサーバーで、指定したフォルダの中にテストケースを作成したり、新しいフォルダを作成したりできるようになりました。
-
New AIアサーションのプロンプトで、前のステップをステップ番号で参照できるようになりました。
-
Fix ミックスプラットフォームのプロジェクトで、Autopilotが端末やブラウザを起動できない、または起動済みのものに接続できない問題を修正しました。
モバイルアプリテスト
-
Fix 「プロセス再起動 & アプリのデータ初期化」で起動したAndroidアプリに対して、権限を自動的に付与する設定にしていてもADD_VOICEMAIL権限が付与されない問題を修正しました。
-
Fix 同じ名前のコード署名証明書がPCに複数ある場合に、iOS実機のテストが開始できないことがある問題を修正しました。
-
Fix 画面の情報を取得できない場合に、「指定位置タップ」などの一部のiOSコマンドが失敗することがある問題を修正しました。
-
Fix 「カメラ用に画像をセット」「端末に画像を追加」など画像を指定するコマンドで、選択した画像のファイル名がテストケース編集画面、履歴画面、テスト実行画面、PDFのテスト結果レポートに表示されるようになりました。
ブラウザテスト
-
New 「クリックしてファイルアップロード」コマンドで、同じテストの中でダウンロードしたファイルを、ファイル名を指定してアップロードできるようになりました。(#241)- BrowserStackやSauceLabsなどの外部サービスでは利用できません。
-
Fix 最大ファイルサイズが30MBと表示されているにもかかわらず、9MBを超えるChrome拡張機能のファイルをアップロードできない問題を修正しました。
-
Fix ローカルPCでPlaywrightを利用したブラウザテストで、PCのプロキシ設定が使用されない問題を修正しました。
-
Fix Safariのテストで、クリックによって表示の遅いページ遷移が始まった場合に、実際にはクリックが成功しているにもかかわらず「stale element reference」エラーでテストが失敗することがある問題を修正しました。