新機能
データベース接続機能とAIによるクエリ生成支援の早期アクセス
新しいデータベース接続機能を使用すると、mablテストの内でデータベースに直接クエリを投げることができます。データベーステストを利用すると、次のようなテストが可能になります:
- アプリケーションのUIとバックエンドの整合性を検証する
- データ駆動型テストのデータの準備と復元
- データベースから値を抽出し、変数に格納して後続のテストステップで参照する
初めてクエリを書く場合や複雑なクエリを書くのに支援が必要な場合は、AIによるクエリ生成支援を試してみてください。クエリの結果を変数に格納したり、クエリの結果にアサーションを設定するなど、クエリで実行したいことを自然言語で記述し、Generateボタンをクリックします。
生成AIによるデータベースクエリ生成支援
Google Cloud Build とのインテグレーション
CI/CDインテグレーションとして、新たに Google Cloud Build とのインテグレーションがサポートされました。これにより、パイプラインから直接mablテストを実行したり、mablテストが失敗した場合にビルドを失敗と通知するように設定したりすることができます。詳細はこちらをご参照ください。
改善点
ワークスペースのユーザーのロール変更がアクティビティフィードで利用可能に
mablワークスペース内のチームメンバーのロールがいつ変更されたかを確認したいと思ったことはありませんか?それが可能になりました!詳細はこちらをご参照ください。
iOSデバイスのサポート拡大
よりたくさんのiOSデバイスで、モバイルアプリのテストが行えるようになりました。mablは、モバイルアプリのクラウドトレーニングとそのクラウド実行において、以下のiOSデバイスをサポートします:
- iPad (第10世代)
- 追加された iPhoneデバイス: iPhone 13, iPhone 13 mini, iPhone 15, iPhone 15 Pro Max
iframeによるアクセシビリティチェックの柔軟性が向上
アクセシビリティチェックに設定オプションが追加され、iframeが多数あるページのスキャンがより簡単になりました。詳細はこちらをご参照ください。
変更点
静的 egress IPアドレスの引退
We are retiring the following subset of IP addresses for mabl cloud test run egress traffic: mablクラウド実行時に使用されるイグレストラフィックで利用されていたIPアドレスの、以下のレンジを廃止します:
- 35.184.236.163/32
- 104.198.166.162/32
この変更についての詳細はこちらをご参照ください。
バグフィックス
全般
- プラン編集ページを閉じるまで、トリガーされたプランのアドホック実行ボタンが無効になることがある問題を修正しました。
- Mac において、スクロールバーの操作に関する問題を修正しました。
- ダークモードでのテスト出力のテキスト色を修正しました。
テスト作成
- テストがクラウドクレデンシャルを使用するように設定されている場合、
app.defaults.password
がトレーナーに表示されないことがある問題を修正しました。
テスト実行
- プラン実行において、失敗してスキップされた実行を再実行するように設定されたプランが、プランの再実行時に、前回成功したテストも実行することがある問題を修正しました。
- 生成AIによるアサーションがスクリーンショットの撮影に失敗し、タイムアウトすることがある問題を修正しました。
- クラウドクレデンシャルを含む場合にパフォーマンステストが実行されないことがある問題を修正しました。
テスト出力
- GitHub、GitLab、Bamboo とのインテグレーションが設定されている際、ジョブ結果にテスト名が表示されないことがある問題を修正しました。