きちんと学びたいテストエンジニアのためのTestLink入門
第8回 テスト結果の集計とレポートの作成
はじめに
前回までで,テストの計画からテストの実行までが終了しました。残りは,その結果を集計してレポートを作成する作業となります。今回は,それらの作業に焦点をあてて説明していきます。
結果の集計
TestLinkでは,テスト結果を自動で集計することができます。スプレッドシートなどを使用してテストを管理している場合,報告書の作成で時間を取られてしまうという欠点があります。それに対して,TestLinkのようなテスト管理システムを使用する場合は,登録した結果をもとに自動でメトリクスを収集してくれるため,報告書の作成が楽になるということがメリットとして挙げられるでしょう。また,テスト結果はリアルタイムで更新されますので,テスト実行中に進捗を確認することもできます。
TestLinkでは,テスト結果を以下の形式で表示することができます。
- normal:TestLinkの画面に表示します。
- MS Excel:Microsoft Excelファイルとして出力します。
- HTML email:HTML形式のメールを送信します。
TestLinkで集計できるメトリクスは,テスト結果に関するメトリクス,バグに関するメトリクス,要件に基づくメトリクスの3種類に大別できます。以下で詳細を見ていきましょう。
テスト結果に関するメトリクス
まずは,テスト結果に関するメトリクスについてです。テスト実行の際に登録したテスト結果をいくつかの視点から集計することができます。TestLinkのホーム画面から[テストレポートとメトリクス]のリンクをたどると表示されます。
全般的なテスト計画のメトリクス:トップレベルのテストスイートごと,テスト担当者ごと,キーワードごとに成功/失敗や完了率が表示されます。
全ビルドステータス:ビルドごとのテストケース数,成功/失敗,未実行の割合が表示されます。
メトリクスの抽出:条件を設定して,その条件に合う実行結果を集計します。条件としては以下の項目が指定できます。
失敗したテストケース:最新のテスト結果で失敗しているテストケースの一覧と,そのテストケースに関連するバグを表示します。
ブロックされたテストケース:最新のテスト結果でブロックされているテストケースの一覧を表示します。
未実行のテストケース:未実行のテストケースを表示します。
テストレポート:テスト結果を一覧表示します。
グラフ:トップレベルのテストスイートごと,テスト担当者ごと,キーワードごとに成功/失敗の割合をビジュアルなグラフで表示します。なお,このグラフはMS ExcelおよびHTML email形式では出力することができません。
バグに関するメトリクス
テスト実行時に登録したバグに関するメトリクスを表示することもできます。解決/未解決のバグ数とテストケースごとのバグの一覧を表示します。テスト結果表示画面で,[各テストケースの全バグ]のリンクをたどることで表示されます。
なお,バグに関するメトリクスはバグ管理システム(BTS)との連携が有効になっているときのみ表示されます。また,normal形式のみ出力可能で,MS ExcelおよびHTML emailでは出力できません。
要件に基づくメトリクス
テストケース作成時に割り当てた要件に関するメトリクスを表示することもできます。テスト結果表示画面で,[要件に基づくレポート]のリンクをたどることで表示されます。
なお,要件に基づくメトリクスは要件管理機能が有効になっているときのみ表示されます。また,normal形式のみ出力可能で,MS ExcelおよびHTML emailでは出力できません。
メトリクス・ダッシュボード
結果の集計の最後に,メトリクス・ダッシュボードにも触れておきましょう。メトリクス・ダッシュボードには,テスト計画ごとのテストケース消化率のみが表示されます。テストの進捗を端的に確認したい場合に参照すると良いでしょう。メトリクス・ダッシュボードは,TestLinkのホーム画面から[メトリクス・ダッシュボード]のリンクをたどることで表示することができます。
結果の集計
-
きちんと学びたいテストエンジニアのためのTestLink入門
きちんと学びたいテストエンジニアのためのTestLink入門 きちんと学びたいテストエンジニアのためのTestLink入門:第8回 テスト結果の集計とレポートの作成 |gihyo.jp … 技術評論社 無事最終回を迎えました。川西さんありがとうございます。 その前の「テストエンジニア
Tracked : #1 臥龍岡2 (2008/12/27, 00:08)


