失敗したテストのトラブルシューティングには多くの時間がかかることがあります。生成AIによるテスト失敗サマリーを使用すると、トラブルシューティングに費やす時間を短縮し、スケジュールの他の重要な優先事項により多くの時間を割くことができます。
テスト失敗の概要を生成すると、mablはテスト出力を大規模言語モデルに送信して分析し、テストが失敗した理由の簡潔な説明を返します。この記事では、mablがテストタイプごとにテスト失敗の概要を生成するために使用する出力を一覧にしています。
APIテストのテスト失敗概要
早期アクセスとしてのご提供
GenAIテストの失敗要約は現在、早期アクセスプログラムとして利用可能です。一般利用可能になる前に、予告なく機能が変更される場合があります。
ブラウザーテストとモバイルテスト
mablは、ブラウザおよびモバイルテストに対して、次のデータをモデルに送信して失敗の概要を生成します。
- テスト名、説明、ステップ
- 失敗したテストステップからのテスト出力ログとスクリーンショット
- 最近の成功したテストで、同じテストステップのテスト出力ログとスクリーンショットがある場合
APIテスト
APIテストの場合、mablは次のデータをモデルに送信して失敗の概要を生成します。
- テスト名、説明、ステップ
- テスト実行で定義された変数とその値
- 最大5つの失敗したテストステップに関するリクエストとレスポンスの情報
- 最近の成功した実行で同じテストステップに関するリクエストとレスポンスの情報がある場合
- 失敗したテストステップのためのプレリクエストスクリプト、ポストリクエストスクリプト、およびアサーション