Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

テスト設計コンテスト2014テストプロセス定義書(三浦マグロ部)

1,476 views

Published on

テスト設計コンテスト

Published in: Technology
  • Be the first to comment

テスト設計コンテスト2014テストプロセス定義書(三浦マグロ部)

  1. 1. ASTER自動販売機テスト設計プロジェクト
 
 成果物ID:DOC-TPR
 テストプロセス定義書
 三浦マグロ部 三浦マグロ部 DOC-TPR Revision 1.0 1
  2. 2. 目次 • 1. 目的、関連文書 • 2. プロセス定義 • 2.1 記法について • 2.2 プロセス • 3. プロセス詳細 • 3.1 工程・アクティビティ詳細 • 3.2 成果物詳細 三浦マグロ部 DOC-TPR Revision 1.0 2
  3. 3. 1. 目的、関連文書 •  1.1.目的 •  このドキュメントは、ASTER自動販売機テスト設計プ ロジェクトのテストプロセス及び成果物の定義を目 的とする •  1.2. 関連文章 •  インプットドキュメントなど関連文章は、本書 「DOC-TPR-1 テストプロセス定義書」を参照のこと。 三浦マグロ部 DOC-TPR Revision 1.0 3
  4. 4. 2.1 記法について 通常の成果物 外部からの入力 他工程の成果物 複数をまとめて記述した成果物 下位プロセスを持つプロセス 下位プロセスを持たない最下位のプロセ ス 三浦マグロ部 DOC-TPR Revision 1.0 4
  5. 5. 2.2 プロセス • テストプロセスは以下の工程から構成さ れる I.  テスト計画 II. テスト要求分析 III. テスト分析 IV. テスト設計 V.  テスト実装 • 各工程のフローを以降に示す 三浦マグロ部 DOC-TPR Revision 1.0 5
  6. 6. 2.2 プロセス
 I. テスト計画 ※テスト設計コンテストで指定され ているテストベース テストベース ※テスト設計コンテストのウェブサイトや関連メール テスト設計コン テストの要項 (暫定仕様の補完) テストベース のレビュー テスト計画 の策定 テストベースについての 質問 テスト全体方針 ※テストベース質問票に記述 コンセプト ※テスト全体方針計画書に記述 三浦マグロ部 DOC-TPR Revision 1.0 ※テストプロセスの コンセプトに記述 6
  7. 7. 2.2 プロセス
 II. テスト要求分析 テストベース テスト全体方針 コンセプト 自販機について の規格・情報 外部情報の収 集と特定 ステーク ホルダ分 析 外部情報・ 標準モデル ※テスト要求定義書に記述 ステークホルダ分析結果 ・リッチピクチャ ・ステークホルダ分析マト リクス テストの品質 モデル ※テスト要求定義書に記述 ※テストの品質特性定義に記述 標準品質モデル テストベース テスト詳細要 求分析 (更新) テストベースについて の質問 ※ISO25010 ※テストベース質問票に記述 テスト要求 ※テスト要求定義書に記述 三浦マグロ部 DOC-TPR Revision 1.0 7
  8. 8. 2.2 プロセス
 II. テスト要求分析:テスト詳細要求分析 ステークホルダ分析結果 テストベース 外部情報・標準モデル テスト全体方針 テストの品質モデル 標準品質モデル リソース 要求分析 スケ ジュール 要求分析 リソース要求 スケジュール要 求 品質特性 分析 着目すべき特性 テスト十 分性分析 重要度分析結果 対象分析 テスト対象要求 ・機能リスト ・スコープ これらプロセス・成果物は 相互に調整しながら作りこむ スケジュール要求は、分析の過程で他の分析結 果との調整を行われる。 今回のテストプロジェクトではテスト設計に特 化しているため、後工程でこの成果物は参照さ れない ※本シートの作業中、テスト ベース質問票を必要に応じて追 記する テスト要 求の分析 テスト要求 ※テスト要求分析工程の成果物は、すべて テスト要求定義書に記述 三浦マグロ部 DOC-TPR Revision 1.0 8
  9. 9. 2.2 プロセス
 III. テスト分析 プロジェクトの リソース資産 テスト要求 テスト対 象分析 リスク分 析 ※DFDはDFDで記述 それ以外はテスト 分析結果書で記述 テスト 対象分析結果 リソース 分析 リスク分析結果 対象ごとの テスト観点分析 テストの 厚み分析 テスト分析マト リクス テストの厚み 一覧 ※リスク管理表で 記述 ※テスト分析結果 書で記述 テスト手段分析結果 ※テスト分析結果書で記述 ※テスト分析結果書で記述 テスト設 計方針の 検討 テスト設計方針 ※テスト分析結果書で記述 三浦マグロ部 DOC-TPR Revision 1.0 9
  10. 10. 2.2 プロセス
 IV. テスト設計 テスト設計方針 テスト設 計構造の 整理 テスト設 計の実施 テスト実 装構造の 整理 テストケース仕 様 ※テスト設計書で記述 三浦マグロ部 DOC-TPR Revision 1.0 10
  11. 11. 2.2 プロセス
 V. テスト実装 テストケース仕様 テスト技術リスト テスト設計成果物 すべて テスト設計成果 物のレビュー テストレビュー 結果書 ※テスト手順書で記述 テスト実 装の実施 テストシナリオ ※テスト手順書で記述 三浦マグロ部 DOC-TPR Revision 1.0 11
  12. 12. 3.1 工程・アクティビティ詳細
 プロセス詳細(工程) •  工程の詳細 • 各工程のIDと実施アクティビティを以下に示す ID 工程 実施アクティビティ P-PLAN テスト計画 テストベースとテスト設計の要項をもとに、テスト設計の全体的な 方針、プロセス、スコープなどを規定する P-RD テスト要求分析 テスト設計に要求される事項を整理し、仕様化する P-TA テスト分析 テスト設計で用いる観点の抽出と整理を行う。そしてテスト設計の 方針を明確化する P-TD テスト設計 テスト設計方針にもとづいてテスト設計を進める テスト実装 テスト設計結果をテストスクリプトに展開する また作業後、テスト成果物をレビューする P-TI 三浦マグロ部 DOC-TPR Revision 1.0 12
  13. 13. 3.1 工程・アクティビティ詳細
 プロセス詳細(工程内のアクティビティ)1/3 •  工程内のアクティビティの詳細 • 各アクティビティのIDと実施アクティビティを次 ページから2ページに渡って示す 三浦マグロ部 DOC-TPR Revision 1.0 13
  14. 14. 3.1 工程・アクティビティ詳細
 プロセス詳細(工程内のアクティビティ)2/3 ID アクティビティ 実施する工程 実施内容 P-PLAN-1 テストベースのレ ビュー P-PLAN テスト計画 テストベースをパスアラウンド形式でレビュー。テスト設計活動の支障となる記 述の抜け漏れや矛盾を把握する。またそれらの暫定対応を検討する P-PLAN-2 テスト計画の策定 P-RD テスト要求分析 既存の情報をもとにテストの全体方針を定める P-RD-1 ステークホルダ分析 P-RD テスト要求分析 テストに関わるステークホルダの抽出と、ステークホルダの特徴や要求の傾向を 分析する P-RD-2 外部情報の収集と特定 P-RD テスト要求分析 一般的な自動販売機の情報を収集し、整理する。また要求分析の参考資料として、 自動販売機の一般的なモデルを定める P-RD-3 テスト詳細要求分析 P-RD テスト要求分析 リソース要求、品質特性分析など、テスト要求の詳細を分析する。 詳細は下位プロセスのアクティビティを参照のこと P-RD-3-1 リソース要求分析 P-RD テスト要求分析 テストに必要な人員や環境、ツールについての要求の抽出・分析・定義を行う P-RD-3-2 スケジュール要求分析 P-RD テスト要求分析 スケジュールについての要求の抽出・分析を行う P-RD-3-3 品質特性分析 P-RD テスト要求分析 テストすべき品質特性の要求の抽出・分析を行う P-RD-3-4 テスト十分性分析 P-RD テスト要求分析 テストの十分性基準についての要求の抽出・分析を行う P-RD-3-5 対象分析 P-RD テスト要求分析 テスト対象の構造についての要求の抽出・分析を行う P-RD-3-6 テスト要求の分析 P-RD テスト要求分析 テスト対象に対し、どのような特性で、どの程度の十分性で、どの手段によって テストするかの形式で、要求を整理し定義する。 三浦マグロ部 DOC-TPR Revision 1.0 14
  15. 15. 3.1 工程・アクティビティ詳細
 プロセス詳細(工程内のアクティビティ)3/3 ID アクティビティ 実施する工程 実施内容 P-TA-1 対象ごとの観点分析 P-TA テスト分析 テスト対象ごとにどのような特性をテストすべきかを表で整理する。結果はテ スト分析マトリクスにまとめる P-TA-2 リスク分析 P-TA テスト分析 テスト対象に係るリスクを抽出する P-TA-1 テストの厚み分析 P-TA テスト分析 テストの網羅度をテスト要求やリスクをもとに定義する P-TA-2 リソース分析 P-TA テスト分析 テストに必要な環境やツールを明らかにする P-TA-3 テスト設計方針の検討 P-TA テスト分析 テスト設計と網羅度基準、テスト手段を整理し一覧化する P-TA-4 テスト対象分析 P-TA テスト分析 テスト対象についての構造や状態の分析を行うs P-TD-1 テスト設計構造の整理 P-TD テスト設計 テスト設計の構造を整理し、テストの保守性を向上させる P-TD-2 テスト設計の実施 P-TD テスト設計 テストケースを作成する P-TD-3 テスト実装構造の整理 P-TD テスト設計 テスト実装構造を予測し、その整理を行って、テストの保守性を向上させる P-TI-1 テスト実装の実施 P-TI テスト実装 テスト手順を作成する またテスト実装後、テスト成果物をレビューする 三浦マグロ部 DOC-TPR Revision 1.0 15
  16. 16. 3.2 成果物詳細
 成果物詳細(ドキュメント) •  成果物の詳細 • 成果物のIDと説明を以下に示す ID 成果物名 説明 DOC-QA テストベース質問表 テストベースの不明点と、今回の暫定処理をまとめている DOC-TPL テスト計画書 テスト計画の成果物を管理する DOC-TPL-CCPT テストプロセスのコンセプト テストプロセスのコンセプトを記述している DOC-TRD テスト要求定義書 テスト要求分析の成果物を管理する DOC-TA テスト分析結果書 テスト分析の成果物を管理する DOC-TD テスト設計書 テスト分析・テスト設計の成果物を管理する DOC-TS テスト手順書 テスト実装の成果物を管理する DOC-TPR テストプロセス定義書 テストプロセスのフロー及び成果物を定義する DOC-RM リスク管理表 リスク分析結果を管理する DOC-TA-DFD DFD テスト対象のDFDを記述する DOC-TQD テストの品質特性定義 テストの品質特性定義を記述する 三浦マグロ部 DOC-TPR Revision 1.0 16
  17. 17. 3.2 成果物詳細
 成果物詳細(テスト計画の中間成果物)1/3 •  中間成果物のアクティビティの詳細 • 各中間成果物のID、管理しているドキュメント(他 のドキュメントとマージされて1ファイルになってい る場合にどのドキュメントにマージされているか)、 説明を次ページから2ページに渡って示す 三浦マグロ部 DOC-TPR Revision 1.0 17
  18. 18. 3.2 成果物詳細
 成果物詳細(テスト計画の中間成果物)2/3 ID 成果物名 管理しているドキュメント DOC-QA-1 テストベースについての DOC-QA テストベース質問表 質問 説明 テストベースの不明点と、今回の暫定処理をまとめている DOC-TPL-1 テスト全体方針 DOC-TPL テスト計画書 テストのスコープ、設計アプローチ、テストレベル、プロセスな ど、テストの全体方針を記述している DOC-TPL-2 コンセプト DOC-CCPT テストプロセスのコ ンセプト テストプロセスのコンセプトを記述している DOC-TRD-1 ステークホルダ分析結果 DOC-TRD テスト要求定義書 テスト要求分析の成果物を管理する DOC-TRD-2 外部情報・標準モデル DOC-TRD テスト要求定義書 テスト分析の成果物を管理する DOC-TRD-3 テスト要求 DOC-TRD テスト要求定義書 テスト対象ごとに、着目すべき特性、重要度、必要なリソースを まとめた一覧 DOC-TRD-4 リソース要求 DOC-TRD テスト要求定義書 テスト環境、人員、冶具機能などテストのリソースについての要 求 DOC-TRD-5 スケジュール要求 DOC-TRD テスト要求定義書 スケジュールや工数についての要求 DOC-TRD-6 着目すべき特性 DOC-TRD テスト要求定義書 テストすべきテスト対象の特性 DOC-TRD-7 重要度分析結果 DOC-TRD テスト要求定義書 テスト対象のどの品質を重視しているかの一覧 DOC-TRD-8 テスト対象要求 DOC-TRD テスト要求定義書 テスト対象についての情報 三浦マグロ部 DOC-TPR Revision 1.0 18
  19. 19. 3.2 成果物詳細
 成果物詳細(テスト計画の中間成果物)3/3 ID 成果物名 DOC-TRD-9 テストの品質モデル 管理しているドキュメント 説明 DOC-TQD テストの品質特性定 義 テスト環境及びテスト実装成果物の品質特性の定義 DOC-TA-1 テスト分析マトリクス DOC-TA テスト分析結果書 テスト対象とテストで着目すべき特性を一覧化した表 DOC-TA-2 リスク分析結果 DOC-RM リスク管理表 リスク分析結果 DOC-TA-3 テストの厚み一覧 DOC-TA テスト分析結果書 テスト設計でのテストの網羅度の根拠をまとめた資料 DOC-TA-4 テスト手段分析結果 DOC-TA テスト分析結果書 テストに必要な環境や機能をまとめた資料 DOC-TA-5 テスト設計方針 DOC-TA テスト分析結果書 テスト対象ごとに、どのようなテスト設計をどの網羅度まで行い、ど の手段を使うか一覧化した資料 DOC-TA-6 テスト対象分析結果 [DFD] DOC-TA-DFD DFD [DFD以外] DOC-TA テスト分析結果書 テスト対象についての構造や状態を分析した結果 DOC-TD-1 テストケース仕様 DOC-TD テスト設計仕様書 事前条件、入力・操作、期待結果からなるテストケースを管理する一 覧 DOC-TS-1 テストシナリオ DOC-TS テスト手順書 テストの実施手順 DOC-TS-2 テストレビュー結果書 DOC-TS テスト手順書 テスト設計成果物をレビューした結果 三浦マグロ部 DOC-TPR Revision 1.0 19

×