新機能
入れ子の再利用可能なフロー
フローに他のフローを含められるようになりました。共通のステップシーケンスを小さな基盤フローとして切り出し、より大きな機能別フローの中にネストできます。ネストされたフローへの更新は、それを使用するすべての親フローに反映されるため、テストスイート全体での重複を削減でき、データグリッドテストや階層型認証チェーンといったパターンも実現できます。
エージェントへの指示
mabl エージェントに、チームのテスト基準、アプリケーション固有の特性、ガバナンス要件を反映したカスタムルールを設定できるようになりました。オーサリング、実行時リカバリ、結果分析にわたって指示を適用し、機能、アプリケーション、または環境ごとにスコープを設定することで、各エージェントがタスクに必要なコンテキストを取得できます。詳細はこちら。
Atlassian Rovo 向け mabl MCP
mabl MCP を Atlassian Rovo エージェントに接続すると、Jira や Confluence 内から mabl のテストデータをクエリーしたり、mabl のアクションをトリガーしたりできます。テストの失敗を実用的な Jira チケットに変換したり、チケットとテストメタデータを照合してカバレッジのギャップを特定したり、Confluence の要件を直接新しい mabl テストに変換したりと、普段お使いのツールから離れることなく作業できます。詳細はこちら。
対話型結果分析
テストが失敗した際、スクリーンショット、ログ、過去の実行結果を手動で組み合わせる代わりに、会話形式で調査を進められるようになりました。エージェントの概要サマリーを起点に、フォローアップの質問で根本原因やパターンを深掘りし、分析結果全体をカスタム PDF レポートとしてエクスポートしてチームと共有できます。失敗したテスト実行、プラン実行、デプロイメントイベントに対応しています。詳細はこちら。
機能強化
セルフサービスによるワークスペースと管理者管理
アカウント管理者は、アカウントの請求ダッシュボードからワークスペースおよび管理者設定を直接管理できるようになりました。CSMへのお問い合わせは不要です。詳細はこちら。
Faker v10 と APIテストでの Faker の利用
mabl はランダムなテストデータを生成するためのFaker.js v10をサポートするようになりました。Airline、Books、Food などの新しいモジュールも利用できます。また、APIテストのリクエストボディ、ヘッダー、パラメータで Faker の式を直接使用することもできます。詳細はこちら。
自己修正機能を備えたエージェントによるテスト作成
クラウドでテストを作成する際、mabl エージェントがステップを再実行して正しく動作するかを確認し、問題があれば自己修正するようになりました。また、エージェントは信頼性の高い mabl テストを作成するための最新のベストプラクティスに従うため、エージェントが生成したテストを後から修正する手間を減らせます。詳細はこちら。
mabl MCP の API キー認証
標準の OAuth ログインフローの代替手段として、API キーを使用して mabl クラウド MCP に認証できるようになりました。API キー認証は単一のワークスペースにスコープが限定され、キーが削除または期限切れになるまで有効です。詳細はこちら。
複数ラベルによるフィルタリング
単一のラベルでフィルタリングするだけでは、テストやプランの長いリストを絞り込むのに十分でない場合があります。複数のラベルを一度に選択することで、特定のラベルセットが付いたすべてのテストとプランに絞り込めるようになりました。詳細はこちら。
変更点
MS Teams統合のアップデート
Microsoft は Office 365 コネクタのサポートを段階的に廃止しています。廃止のロールアウトは 2026 年 5 月 18 日に開始し、2026 年 5 月 22 日に終了します。組織で Teams インテグレーションを使用している場合は、サービスの中断を避けるため、ロールアウト期間前に Microsoft の新しい Workflows ソリューションで受信 Webhook を再作成してください。詳細はこちら。
バグフィックス
全般
- APIキーを持っていないユーザーにAPIキーを作成ボタンが表示されない課題を修正しました。
テストのオーサリング
- mablトレーナーで新しいテストを作成する際に追加したラベルが保存されないバグを修正しました。
- mablトレーナーが特定のOutlookウェブページで要素を検索またはアサーションできない課題を修正しました。
- 削除済みのフローを参照しているテストをmablトレーナーで読み込み、編集、または複製できない課題を修正しました。
- フローおよびステップの説明に関するバージョン管理の課題を修正しました。
- mablトレーナーでテストを保存した後、ステップおよび条件の説明が変更される課題を修正しました。
- 特定のテスト結果で失敗したステップから起動して再生を使用した際に、mablトレーナーがフリーズする課題を修正しました。
- テストを保存する際に、使用している再利用可能フローの不要な新バージョンが作成されるバグを修正しました。
- バージョンをマージのワークフローで、解決済みの競合がブランチに保存されない課題を修正しました。
- バージョンメタデータに不整合が生じたフローを参照しているテストが保存できない課題を修正しました。
- mablトレーナーでテストを保存して再度開いた後、ネストされた再利用可能フローにフローパラメータが表示されない課題を修正しました。
- 件名の比較条件を等しいから含むに切り替えた際に、メールの一致条件の変更が保存されない課題を修正しました。
- mabl永続メールボックスの開くステップおよびアサーションステップを編集する際に、受信期間フィールドがデフォルト値に戻る課題を修正しました。
- mablトレーナーでステップの説明がユーザーが追加したアノテーションを上書きする課題を修正しました。
- JSスニペットのステップに追加したアノテーションが、保存後にmablトレーナーに表示されない課題を修正しました。
- モバイルトレーニングセッション中に、mablトレーナーが特定の要素の検索情報をキャプチャできない課題を修正しました。
テスト実行
- 前のタブでファイルピッカーが開いている場合に、クラウドテスト実行が新しいタブに切り替えられない課題を修正しました。
- 同じ変数名を再利用する際に、JSスニペットのステップがシナリオ変数のデフォルト値にフォールバックしない課題を修正しました。
- 断続的な504エラーによりモバイルクラウド実行が失敗する課題を解決しました。
- プラン実行中のAPIテストが、プランで設定されたテストレベルのクレデンシャルを受け取れない課題を修正しました。
- 特定の状況でマルチステージプランが停止し、後続のテストがディスパッチされない課題を修正しました。
- マルチステージプランのステージ1の共有変数が、ステージ2のテストに正しく引き継がれない課題を修正しました。
- プランの環境を設定する際に、モバイルビルドが選択肢として表示されない課題を修正しました。
- クラウド実行中にフロー変数のデフォルト値が正しく適用されない課題を修正しました。
- WebSocket関連の502エラーにより、クラウドテスト実行中に特定のページが読み込まれない課題を修正しました。
- マルチタブテスト中にブラウザタブがバックグラウンドに移動した際、クラウド実行でWebSocket接続が切断される課題を修正しました。
- モバイルのテスト結果でテストを再実行ボタンを押しても新しい実行がトリガーされない課題を修正しました。
テスト出力
- 古いテスト実行の出力ページからシナリオ名およびブランチ名が消える課題を修正しました。
- いずれかのステップのログが異常に大きい場合に、テスト結果ページですべてのステップが表示されない課題を修正しました。
- テスト詳細ページおよびテスト出力ページで、IF、ELSE、ENDの条件ステップに条件テキストが全文表示されない課題を修正しました。
- 失敗したテスト実行の結果ページで、すべての変数を表示するオプションが表示されない課題を修正しました。
- テスト結果のPDFエクスポートでテキストが重なって表示されたり、スクリーンショットがページをまたいで分割されたりする課題を修正しました。
- 特定のテストで最初のAPIステップのリクエストおよびレスポンスボディが結果ログに表示されない課題を修正しました。
- Androidのテスト実行結果にステップのスクリーンショットが表示されない課題を修正しました。
- スクリーンショットが多数含まれる非常に大きなテスト実行のPDFエクスポートが失敗またはハングする課題を解決しました。
mabl CLI
- Playwrightテストのインポート時に、開くと500エラーが発生するテストが生成される課題を修正しました。
私たちの月刊ニュースレターを購読してください
毎月の最新情報をメールで受け取りたい方は、こちらから月刊プロダクトニュースレターにご登録ください。