新機能
mabl クラウド MCP サーバーのご紹介
ローカルに何もインストールせずに、お好みの AI クライアントを mabl に接続できます。クラウド MCP サーバーは、ワークスペースデータのクエリー、テストの実行、結果の確認、失敗の分析のための 15 以上のツールを提供します。すべてはブラウザを通じて一元管理・認証されます。詳細はこちら。
クラウドベースのテスト作成
mabl エージェントでテストを計画する際に、mablトレーナーの代わりにクラウドでテストを構築するよう指示できるようになりました。クラウドベースのテスト作成では、mabl クラウドで複数のセッションを並行して実行でき、エージェントがサポートを必要とするときだけ介入すればよくなります。詳細はこちら。
エージェント実行時リカバリ
実行時リカバリは、予期しないモーダル、古いフィルター、ページネーションなどの偶発的な問題による失敗をテストが回避できるよう支援するため、本当のバグや真の回帰に集中できます。早期アクセスで利用可能な実行時リカバリは、Labs で有効化し、ワークスペースおよびプランレベルの設定から管理できます。
平易な言葉によるステップの説明
mabl はテストステップに対して平易な言葉による説明を生成するようになりました。これにより、基礎となるアクションではなく意図を捉えることができます。ワークスペースの所有者は、英語、フランス語、ドイツ語、日本語、ノルウェー語、ポルトガル語、スペイン語の 7 つの言語のいずれかにステップの説明を設定できます。詳細はこちら。
機能強化
テスト実行のより詳細な診断
今月は、テスト結果をより深く理解できるよう、いくつかの機能強化を行いました。
- 再設計された失敗したテストの結果ビューでは、最も対処しやすい情報が最初に表示されます。
- 強化されたネットワークログには、HTTP/2 サポートに加え、リクエストとレスポンスの完全なペイロードが含まれるようになりました。
- CLI または API を通じて、コンプライアンス、監査、またはトラブルシューティングのためにテスト実行から解決済みの変数値をエクスポートできるようになりました。
ダウンロードアサーションのカバレッジ拡張
ダウンロードアサーションの最新の機能強化により、より多くのテストシナリオに対応できるようになりました。
- ファイルダウンロードのビジュアルアサーションが全ユーザーに一般提供されるようになりました。PDF、画像、動画、音声などに対応しています。
- 部分文字列マッチングを使用して、ダウンロードされたファイル名に対してアサーションを行うこともできます。含む、で始まる、で終わる、正規表現マッチのオプションに対応しています。
API キーの有効期限
mabl API キーに有効期限を設定することで、キーのローテーションを簡素化し、定期的なレビューを徹底できます。有効期限は 1 日から 365 日の範囲で設定でき、期限が近づくとワークスペースの所有者にメール通知が届きます。詳細はこちら。
Android の起動時間の短縮
クラウドトレーニングおよび実行における Android デバイスの起動時間が 50% 以上改善されました。詳細はこちら。
ビジュアルアサーション基準の編集
ビジュアルアサーションを作成する際に、不足している情報や誤った情報を修正するためにアサーション基準を直接編集できるようになりました。詳細はこちら。
スニペットエディターの機能強化
JavaScript スニペットエディターがリニューアルされ、サイズ変更可能なパネル、名前と解決済みの値を表示する変数パネル、スニペットの出力を表示する新しいコンソールパネルが追加されました。詳細はこちら。
変数ソースの帰属
変数の値がどこから来ているかを正確に確認できます。mablトレーナーとテスト実行の出力に、各変数を最後に更新した特定のステップが表示されるようになり、作成時やトラブルシューティング時のデータフローの追跡が容易になりました。詳細はこちら。
変更点
MS Teams統合のアップデート
Microsoft は 2026 年 4 月 30 日以降、Office 365 コネクタのサポートを終了します。組織で Teams 統合を使用している場合は、サービスの中断を避けるために、Microsoft の新しい Workflows ソリューションへの移行を行ってください。詳細はこちら。
バグフィックス
テストのオーサリング
- トレーニングセッション中に textarea 要素にテキストを入力する際の課題を修正しました。
- mablトレーナーの再生の一時停止と、特定の入力フィールドでのテキスト入力ステップの記録に関する課題を修正しました。
- 自動ログインフローがテストに追加された後に保存されない課題を修正しました。
- スニペットを選択せずにスニペットを追加ボタンをクリックすると、保存時に APIテストエディターがクラッシュするバグを修正しました。
- APIテストで新しいフローパラメータを追加した後に保存できない課題を修正しました。
- ステップを無効化した後にモバイルテストを保存できず、「テストまたはフローが大きすぎます」というエラーが表示される課題を修正しました。
- フローの更新後にフローのデータドリブン変数が消える課題を修正しました。
- ビジュアルアサーションの説明を編集する際に変数名が正しく表示されない表示上の課題を修正しました。
- 新しいテストを作成する際に mabl エージェントが「failed to append messages」エラーで失敗する課題を修正しました。
- エラー処理が失敗をマスクし、選択したシナリオではなくシナリオ全体が実行されてしまう課題を修正しました。
- iPad 第 10 世代のクラウドデバイスでトレーニング中に入力フィールドのテキストをキャプチャする際の課題を修正しました。
- iPad デバイスでタップステップを記録する際の課題を修正しました。
テスト実行
- mablトレーナーでは成功しているにもかかわらず、クラウド実行中に PDF ビューアーが読み込まれない課題を修正しました。
- APIテストのクラウド実行中にデータドリブン変数が解決されない課題を修正しました。
- ジオロケーション権限の動作がローカル実行とクラウド実行で異なる課題を修正しました。
- クラウド実行中にフローが誤ったイテレーション番号でループとして表示される課題を修正しました。
- ローカル実行およびクラウド実行中に CSS アサーションで変数が解決されない課題を修正しました。
- フロー内に配置された「テスト終了時に失敗にする」とマークされたアサーションが即座に失敗するバグを修正しました。
- 条件付きステップおよび JavaScript スニペット内で
app.defaults.usernameが解決されない課題を修正しました。 - ステップが成功しているにもかかわらず、クラウド実行およびローカル実行の両方でアサーション変数が
{{undefined}}と表示される課題を修正しました。 - Data Tables を使用したプランが再実行時に自動的に停止する課題を修正しました。
- テストステップが大きなエラーメッセージを生成した際にクラウド実行が終了しない課題を修正しました。
- クラウド実行中にモバイルのタップステップがタイムアウトする課題を修正しました。
- ローカル実行中に特定のページが読み込みに失敗する課題を修正しました。
- ビジュアルスモークテストの実行におけるリンク検証の課題を修正しました。
テスト出力
- テスト実行の出力に、フロー内のステップのアーティファクトが表示されない課題を修正しました。
- APIステップの出力にテスト実行結果のリクエストおよびレスポンスの詳細が表示されなくなっていたリグレッションを修正しました。
- モバイルテストの出力にフローのステップが表示されない課題を修正しました。
- テスト結果および比較ビューでフローが名前ではなくIDとして表示される課題を修正しました。
- ステップの名前が変更された場合に、クラウド実行中のアクティビティログにXPathおよびCSSロケーターが表示されない課題を修正しました。
- 後続の非アサーションステップがテストの失敗を引き起こした場合に、アサーション条件が誤ったステップに表示される課題を修正しました。
インテグレーション
- テスト結果をXrayテストケースに同期する際の課題を修正しました。
- Xray JSONで新しく作成されたフローをエクスポートする際の課題を修正しました。
- Xray IDの検索ドロップダウンに関する課題を修正しました。
mabl CLI
- mabl CLIを使用してPlaywrightテストをインポートする際の課題を修正しました。
- mabl CLIでの認証トークンの更新に関する課題を修正しました。
- CLIを使用してテストをJSONとしてエクスポートした後、フローのステップとパラメータが欠落する課題を修正しました。
- CLI APIキーがデプロイメントリストコマンドからデプロイメントイベントを返さない課題を修正しました。
私たちの月刊ニュースレターを購読してください
毎月の更新情報を直接受信トレイにお届けしますか? 月刊製品ニュースレターに登録するにはこちらをクリックしてください。