アンケートご協力のお願いgihyo.jpでは,2010年度に向けて豪華プレゼントが当たる読者属性アンケートを実施しております。ご協力ください。

gihyo.jp » DEVELOPER STAGE » 連載 » きちんと学びたいテストエンジニアのためのTestLink入門 » 第8回 テスト結果の集計とレポートの作成

きちんと学びたいテストエンジニアのためのTestLink入門

第8回 テスト結果の集計とレポートの作成

はじめに

前回までで,テストの計画からテストの実行までが終了しました。残りは,その結果を集計してレポートを作成する作業となります。今回は,それらの作業に焦点をあてて説明していきます。

結果の集計

TestLinkでは,テスト結果を自動で集計することができます。スプレッドシートなどを使用してテストを管理している場合,報告書の作成で時間を取られてしまうという欠点があります。それに対して,TestLinkのようなテスト管理システムを使用する場合は,登録した結果をもとに自動でメトリクスを収集してくれるため,報告書の作成が楽になるということがメリットとして挙げられるでしょう。また,テスト結果はリアルタイムで更新されますので,テスト実行中に進捗を確認することもできます。

図1 テストの流れ

図1 テストの流れ

TestLinkでは,テスト結果を以下の形式で表示することができます。

  • normal:TestLinkの画面に表示します。
  • MS Excel:Microsoft Excelファイルとして出力します。
  • HTML email:HTML形式のメールを送信します。

TestLinkで集計できるメトリクスは,テスト結果に関するメトリクス,バグに関するメトリクス,要件に基づくメトリクスの3種類に大別できます。以下で詳細を見ていきましょう。

図2 レポートと他のTestLinkコンポーネントの関係

図2 レポートと他のTestLinkコンポーネントの関係

テスト結果に関するメトリクス

まずは,テスト結果に関するメトリクスについてです。テスト実行の際に登録したテスト結果をいくつかの視点から集計することができます。TestLinkのホーム画面から[テストレポートとメトリクス]のリンクをたどると表示されます。

  • 全般的なテスト計画のメトリクス:トップレベルのテストスイートごと,テスト担当者ごと,キーワードごとに成功/失敗や完了率が表示されます。

  • 全ビルドステータス:ビルドごとのテストケース数,成功/失敗,未実行の割合が表示されます。

  • メトリクスの抽出:条件を設定して,その条件に合う実行結果を集計します。条件としては以下の項目が指定できます。

  • 失敗したテストケース:最新のテスト結果で失敗しているテストケースの一覧と,そのテストケースに関連するバグを表示します。

  • ブロックされたテストケース:最新のテスト結果でブロックされているテストケースの一覧を表示します。

  • 未実行のテストケース:未実行のテストケースを表示します。

  • テストレポート:テスト結果を一覧表示します。

  • グラフ:トップレベルのテストスイートごと,テスト担当者ごと,キーワードごとに成功/失敗の割合をビジュアルなグラフで表示します。なお,このグラフはMS ExcelおよびHTML email形式では出力することができません。

バグに関するメトリクス

テスト実行時に登録したバグに関するメトリクスを表示することもできます。解決/未解決のバグ数とテストケースごとのバグの一覧を表示します。テスト結果表示画面で,[各テストケースの全バグ]のリンクをたどることで表示されます。

なお,バグに関するメトリクスはバグ管理システム(BTS)との連携が有効になっているときのみ表示されます。また,normal形式のみ出力可能で,MS ExcelおよびHTML emailでは出力できません。

要件に基づくメトリクス

テストケース作成時に割り当てた要件に関するメトリクスを表示することもできます。テスト結果表示画面で,[要件に基づくレポート]のリンクをたどることで表示されます。

なお,要件に基づくメトリクスは要件管理機能が有効になっているときのみ表示されます。また,normal形式のみ出力可能で,MS ExcelおよびHTML emailでは出力できません。

メトリクス・ダッシュボード

結果の集計の最後に,メトリクス・ダッシュボードにも触れておきましょう。メトリクス・ダッシュボードには,テスト計画ごとのテストケース消化率のみが表示されます。テストの進捗を端的に確認したい場合に参照すると良いでしょう。メトリクス・ダッシュボードは,TestLinkのホーム画面から[メトリクス・ダッシュボード]のリンクをたどることで表示することができます。

結果の集計


著者プロフィール

TestLink日本語化部会

ソフトウェアテスト技術者交流会の有志による,テスト管理システムTestLinkを日本語化するプロジェクト。発足以来活発な活動を続けている。

URL:
http://testlinkjp.org/

トラックバック

  • きちんと学びたいテストエンジニアのためのTestLink入門

    きちんと学びたいテストエンジニアのためのTestLink入門 きちんと学びたいテストエンジニアのためのTestLink入門:第8回 テスト結果の集計とレポートの作成 |gihyo.jp … 技術評論社 無事最終回を迎えました。川西さんありがとうございます。 その前の「テストエンジニア

    Tracked : #1  臥龍岡2 (2008/12/27, 00:08)

コメント

  • テスト結果のレポートについて

    テスト結果のレポートには、テストで添付したログも
    Wordファイルに保存されるのでしょうか

    Commented : #2  ootani (2009/06/29, 12:10)

  • ありがとう。

    step by step。説明はとても詳しいです。お陰様でtestlink稼働始めました、ご説明ありがとうございます。
    以上。

    Commented : #1  ake (2009/06/03, 12:30)

コメントの記入

パスサポ

多数の情報処理技術者試験対策書籍の発行実績を誇る技術評論社がお届けする,資格試験合格サイト「めざせ! 情報処理試験 パスサポ」が開設されました。

ピックアップ

サクセスストーリーに続く,快適サーバー運用管理のヒント!

データの増大,煩雑な管理,システムダウン,セキュリティなど,迫りくる課題からシステム管理者の負担を軽くするポイントを解説します。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた技術情報や心構え,その魅力について多角的に紹介。

テストエンジニア ステーション

いま,ITに関わるあらゆる開発業務で注目されつつあるテスト系エンジニアをターゲットにしたコンテンツサイトを展開します。

一行クイックアンケート

gihyo.jpで取り上げてほしいネタは?

※検索はページ右上の検索ボックスをご利用ください。

その他の連載

使ってみよう! Windows Live SDK/API

Windows Liveサービスの一部にはAPIやSDKとして提供されているものがあります。本連載では各API・SDKの紹介とそれらを利用したアプリケーションを開発していきます。

Lifelog~毎日保存したログから見えてくる個性

コンピュータを使って,日常のさまざまなことの記録(ログ)をとり,それを分析して活用することで,もう一段階上の「楽な生活」をめざす日々の研究報告です。

もっと便利に!jQueryでラクラクサイト制作(実践サンプル付き)

本連載では,実践サンプルとともに,jQueryを上手に活用してサイト制作の品質向上・効率化を実現するための実践テクニックを解説します。

Ruby Freaks Lounge

Rubyに関わる,執筆者自身の旬なテーマを扱った,リレー形式の連載です。

これでできる! クロスブラウザJavaScript入門

JavaScriptはウェブ制作において避けては通れない重要な言語ですが,JavaScriptに苦手意識を持たれている方は少なくないようです。 その最大の原因がクロスブラウザ対応という課題であり,本連載ではクロスブラウザ対応のテクニックを詳細に解説します。

ビジネスで成功するためのシステム運用管理のポイント

システムの多様化,技術進歩に伴い,ITシステムの運用管理の必要性が年々高まっています。本連載では,システムの運用管理とは何かについて,現場のニーズと具体的な指針を押さえながらを解説します。

2010年版SEO体得講座

本連載では,いまや企業サイトの戦略の1つとして欠かすことのできないSEOについて,最新トレンドからすぐに使えるTipsまでを紹介します。

小型Linuxサーバの最高峰 OpenBlockS 600活用指南

搭載メモリの増加,CPUクロックの向上など,あらゆる面が強化された期待の新モデルOpenBlockS 600。この記事ではOpenBlockS 600の紹介から,活用するためのさまざまなノウハウを紹介していきます。

連載一覧

gihyo.jp

  • DEVELOPER STAGE
  • ADMINISTRATOR STAGE
  • WEB+DESIGN STAGE
  • LIFESTYLE STAGE
  • SCIENCE STAGE
  • NEWS & REPORT

書籍案内

  • 新刊書籍
  • 書籍ジャンル一覧
  • 書籍シリーズ一覧
  • 新刊ピックアップ
  • ロングセラー
  • 電脳会議

定期刊行物一覧

  • Software Design
  • WEB+DB PRESS
  • Web Site Expert
  • 組込みプレス