失敗のトラブルシューティングからリグレッションの監視まで、mabl はアプリで何が起きているかを確認して理解するためのさまざまなツールを提供しています。テスト、プラン、デプロイメントエベントの実行が失敗した場合は、対話型結果分析から始めてください。mabl エージェントとチャットして失敗を調査しながら、サポート診断情報を取得し、調査結果をカスタム PDF レポートとしてエクスポートできます。
この記事では、mabl テストの結果を理解して対応するために使用できる診断ツール、ダッシュボード、インテグレーションの概要と、詳細な記事へのリンクを提供します。
出力を理解する
アプリの結果セクションでは、mabl の結果をテスト別、プラン別、およびデプロイメントエベント別に整理しています。特定の実行を開くと、環境やステータスなどの概要情報からステップレベルの詳細まで確認できます。
結果ページ
複数の実行を同時に確認したい場合は、仮想タブを開いて、異なるテスト実行間の切り替えを簡単に行えるようにしてください。
テスト出力の詳細については、mabl ヘルプの出力の理解に関する記事をご覧ください。
課題を解決する
失敗が発生した場合は、対話型結果分析から始めてください。mabl エージェントは失敗を自動的に確認し、的を絞ったフォローアップの質問に回答し、スクリーンショット、ステップログ、ネットワークログ、過去の実行との比較などのサポート証拠を共有可能な PDF レポートにまとめます。
対話型結果分析
障害が発生した場合は、mablの診断機能を使って課題を特定できます。スクリーンショット、ステップログ、ネットワークログなどが利用可能です。mablヘルプのトラブルシューティングセクションには、テスト実行時の特定の課題を診断するための記事がいくつか掲載されています。これにより、デバッグにかかる時間を短縮し、より速く反復し、バグがエンドユーザー体験に与える影響を最小限に抑えることができます。
トレンドを確認する
カバレッジを構築し、より多くのプランを実行することで、mablはテスト全体の指標を集約し始めます。これらの傾向を把握することで、リグレッションを防ぎ、パフォーマンスを最適化し、最終的にはより安定した信頼性の高い製品を提供できます。
トレンドの確認を始めるには、次のダッシュボードや機能をご覧ください。
- カバレッジダッシュボードでは、アプリケーションや環境などでテストを絞り込み、テストスイート全体の品質を把握できます。ページ上のデータをフィルタリングして、カバレッジが不足しているアプリの領域を特定しましょう。
- インサイト - 自動修復、読み込み時間の増加、ビジュアルの変化など、アプリケーションの変更を監視するためにインサイトを確認しましょう。
- アクセシビリティダッシュボード - テスト全体でアクセシビリティの課題を確認できます
- パフォーマンス指標 - アプリケーションのパフォーマンスを継続的にモニタリングできます
カバレッジダッシュボード
結果を共有する
アプリについてさらに学ぶにつれて、チームの他のメンバーにも情報を共有することが大切です。結果をチーム全体で共有することで、アプリケーションの品質に対する共通認識を築き、グループとしてより適切な意思決定ができるようになります。
これらの目標を達成するために、次の選択肢を検討してください
- 特定のテスト出力ページからURLをコピーして、ワークスペース内の他のメンバーと直接リンクを共有できます。
- mablをJiraと連携する - チケットにmablテスト結果を添付して、トレーサビリティとコンテキストを向上させましょう
- Slack または Teams を設定しましょう。mablワークスペースで発生した失敗、インサイト、コメントなどのアクティビティ通知を、ご希望のチャンネルに直接送信できます。これにより、課題のトリアージを迅速に行えます。
- 特定のテスト実行から、PDFやその他のテスト実行アーティファクトをエクスポートできます。
- プランの結果に関するメール通知を設定する
- レポーティングAPIエンドポイントを使って、社内データベースへのカスタムレポートを設定できます。
- さらなる分析のために、BigQuery に結果をエクスポートできます。
mablテストの診断情報を含むJira課題