下位互換性のない変更
Fix一括実行のステータスが「要確認」となったとき、MagicPodDesktopおよびmagicpod-command-lineが終了コード「1」ではなく「2」を返すようになりました。(#528)
全般
New履歴ページにて右側の履歴一覧が開閉可能になり、差分の表示をより広いスペースでできるようになりました。New履歴のコメントに複数行の文字列を入力できるようになりました。Fix履歴ページで表示されるUIのサムネイルが常に最新の画像だった問題を修正しました。修正後は、選択中のテストケースの履歴に対応したサムネイルが表示されます。Fix一部のテスト結果ページにて起きていたサーバーエラーを修正しました。FixBrowserStack Localとの連携ができなくなっていた不具合を修正しました。(0.99.25以降の不具合)
モバイルアプリテスト
NewAndroidでも「accessibility id」を使ったロケーターに対応しました。NewAndroidアプリにて、’secure’フラグが有効になっている場合でもUI要素の検出ができるようになりました。スクリーンショットは取得できないため、取得したUI画像は真っ黒な四角形となります。 (#342)Fix「ローカルPC」環境にて、テストケース編集ページからiOS実機への接続が失敗することのある問題を修正しました。Fixテストケース作成中のAndroidクラウド端末の安定性を改善しました。
ブラウザテスト
New「表示されるまでスクロール」コマンドに「自動でスクロール」モードが追加されました。- 「表示されるまでページ全体をスクロール」「表示されるまでUI要素をスクロール」は「表示されるまでスクロール」コマンドに統合されました。
- Webページの構造や対象のUI要素によっては、「自動でスクロール」が動作しないこともあります。その場合は「画面全体」もしくは「UI要素」を選択してスクロール対象を指定してください。
Newクラウドブラウザで利用するChromeとEdgeのバージョンを111に更新しました。Fix「UI要素の値が一致するか確認」コマンドおよびその他のUI要素の値に関するコマンドにて、Safariとその他のブラウザで結果が異なることがあった問題を修正しました。Fix一定の条件下でUI要素が検出できないことのある不具合を修正しました。Fix描画されているにも関わらずUI要素として検出できない要素があった問題を修正しました。Fix「クリックしてファイルアップロード」コマンドにて、複数ファイルを指定した場合にFirefoxで動作しない不具合を修正しました。Fix「クリックしてファイルアップロード」コマンドにて、操作対象のinputタグがiframe内にあるとき正常に動作しない不具合を修正しました。 (0.99.25以降の不具合)