New | Enhancements | Bug fixes
新機能
生成AIによるテスト失敗理由のサマリー 早期アクセス
失敗したテストのトラブルシューティングにかける時間を短縮したいと思ったことはありませんか?テスト失敗原因のサマリー機能を使えば、生成AIがテスト出力を分析し、テストが失敗した理由を整理して表示してくれます。
早期アクセスの期間中、ワークスペースの所有者は Labs ページ (ワークスペース > LABS) でテストの失敗理由のサマリー機能を有効化できます:
詳細はこちらをご参照ください。
テストの失敗理由サマリー
データベース接続機能の正式公開
mablでデータベース接続を設定することで、ブラウザーテストやモバイルアプリテスト内でデータベースクエリを発行できるようになり、より複雑なテストワークフローを実現できます。
現在 ご利用いただけるデータベースクエリステップでは、次のような機能をお使いいただけます:
- AIによるクエリ生成支援:クエリの内容を自然言語で記述してクエリを生成します。
- パラメータの追加:動的に生成されるパラメータからクエリを作成します。
- 変数の作成:データベースのデータを使用して、mablテストデータを取得する。
詳細は(リンク挿入)リリースノートをご参照ください。
改善点
生成AIによるアサーションの強化
生成AIによるアサーションは、現在早期アクセスとしてご利用いただけます。先月、さらに2つの革新的な機能拡張を行いました:
モバイルアプリテストでテストやフローの比較をサポート
モバイルアプリテストにおいて、2つの異なるバージョンのテストやフローの変更点を比較できるようになりました。バージョンの比較は、テストの失敗のトラブルシューティングや、過去における変更点を把握するための素晴らしいツールです。今回のアップデートでは、モバイルアプリテストのブランチをマージする際、テストやフローのバージョン間の競合を解決することもできます。詳細は(リンク挿入)こちらをご参照ください。
メタデータAPIのテスト
名前、ラベル、説明を含むテストのメタデータを管理するために、mabl APIに2つのエンドポイントを追加しました:
バグフィックス
全般
- 一部のユーザが、設定されたセッション期間が終了する前にログアウトする問題を解決しました。
- 結果]>[配置別]ページの[ソース管理リビジョン]フィルタが壊れていた問題を修正しました。
テスト作成
- mabl Trainerで特定のページを開くと、白い画面が表示される不具合を修正。
- API Test Editorにおいて、あるステップでAPI URLを変更すると、他のステップに引き継がれることがある不具合を修正しました。
- API Test Editorにおいて、間違ったステップのプレリクエストスクリプトが表示される問題を修正しました。
- Androidトレーニングセッションとテスト実行の起動時間を改善しました。
- Trainer の再生中に、データベースクエリのステップが選択したテスト環境を使用しない不具合を修正しました。
テスト実行
- ローカルおよびクラウド実行において、フローパラメータがフロー外からアクセスできないようにした。
- Trainer からトリガーされたアドホックなクラウド実行で、誤った DataTable が使用される問題を解決しました。
- 無効な JSON を含むエクスポート変数がテストの完了を妨げる問題を修正しました。