Your SlideShare is downloading. ×
0
テスト設計コンテスト2014 テストプロセスのコンセプト(三浦マグロ部)
テスト設計コンテスト2014 テストプロセスのコンセプト(三浦マグロ部)
テスト設計コンテスト2014 テストプロセスのコンセプト(三浦マグロ部)
テスト設計コンテスト2014 テストプロセスのコンセプト(三浦マグロ部)
テスト設計コンテスト2014 テストプロセスのコンセプト(三浦マグロ部)
テスト設計コンテスト2014 テストプロセスのコンセプト(三浦マグロ部)
テスト設計コンテスト2014 テストプロセスのコンセプト(三浦マグロ部)
テスト設計コンテスト2014 テストプロセスのコンセプト(三浦マグロ部)
テスト設計コンテスト2014 テストプロセスのコンセプト(三浦マグロ部)
テスト設計コンテスト2014 テストプロセスのコンセプト(三浦マグロ部)
テスト設計コンテスト2014 テストプロセスのコンセプト(三浦マグロ部)
テスト設計コンテスト2014 テストプロセスのコンセプト(三浦マグロ部)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

501

Published on

テスト設計コンテスト2014提出資料

テスト設計コンテスト2014提出資料

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
501
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ASTER自動販売機テスト設計プロジェクト
 テストプロセスのコンセプト 三浦マグロ部 三浦マグロ部 DOC-TPL-CCPT Revision 1.0 1
  • 2. 目的 •  本ドキュメントはテスト設計アプローチのコン セプトを示す解説資料となる。 •  実際にテスト設計に用いているプロセスについ ては、「DOC-TPR_テストプロセス定義書」を 参照のこと。 三浦マグロ部 DOC-TPL-CCPT Revision 1.0 2
  • 3. コンセプト説明 良いテスト設計をするには、ステークホルダーの 思い、テスト対象の特性、制約など多くの情報を 踏まえることが肝要である •  一度にすべてを捉えることは難しい。テスト要 求、テスト設計は一度で終わりではなく、反復し て   作り込むことでより良くなると考えられる •  テスト設計のインプットが変化する場合がある →良いテスト設計を導くためには、 「作りこみと変化への対応」が重要である 三浦マグロ部 DOC-TPL-CCPT Revision 1.0 3
  • 4. コンセプト説明 「作りこみと変化への対応」を容易にするため以下を 満たす「ダブルスタープロセス」を定義、採用する •  •  •  テスト要求からテスト設計へのトレーサビリティの明示 変化の影響を受ける範囲を限定しやすくするため、できる だけプロセスに含まれるアクティビティ同士は疎結合に、 成果物は階層化する テスト要求とテスト分析、テスト分析とテスト設計テスト の間にハブとなる成果物(テスト要求、テスト設計方針) を設け、ハブのドキュメントを確認すれば当該工程への影 響を俯瞰できるようにする 以降のページでダブルスタープロセスの説明を行う 三浦マグロ部 DOC-TPL-CCPT Revision 1.0 4
  • 5. ダブルスタープロセス 全体 全体像(下図)と全体に共通する特徴を記述する。「テスト要求 分析」「テスト分析・設計・実装」それぞれに含まれるアクティ ビティは次ページ以降を参照。 ダブルスタープロセス(全体)の特徴: •  プロセス(テスト要求分析など)に含まれる テスト要求分析 「アクティビティ」まで定義する。アクティビ ティは、疎結合になる粒度とする テスト要求 •  テスト要求分析とテスト分析・設計・実装につ いて、それぞれ5つのアクティビティからなる 「スタープロセス」を定義した。ダブルスター プロセスはこの2つのスタープロセスで構成する •  テスト要求分析結果の「テスト要求」、テスト 分析の「テスト設計方針」はそれぞれのハブで あり、テスト要求分析やテスト分析のインプッ テスト分析・設計・実装 トに変化が起き対応した場合はこれを確認すれ テスト設計方針 ば影響範囲が特定・俯瞰できる 三浦マグロ部 DOC-TPL-CCPT Revision 1.0 5
  • 6. テスト要求分析のスタープロセス テスト対 象の要求 分析 ステークホルダ 品質特性 分析 テスト十 分性の要 求分析 整理・作り込み ステークホルダ 整理・作り込み [凡例] ※以降のページ も共通 テスト要求 整理・作り込み 整理・作り込み 整理・作り込み     …アクティビティ     …成果物 (矢印)…影響、関係 リソース 要求分析 スケジュ ール要求 分析 三浦マグロ部 DOC-TPL-CCPT Revision 1.0 6
  • 7. テスト分析・設計・実装のスタープロセス
 (初回。作り込み、変化への対応の前) テスト要求  テストの 厚み分析 対象分析 特性分析 テスト対 象分析 厚み分析 リソース 分析 テスト手段 テスト分析 マトリクス テスト設 計方針の 定義 テスト設計 方針 テスト設 計の実施 テスト実 装の実施 テスト分析・設計・実装は、 初回のテスト分析・設計・実 装か、作り込みか、テスト要 求の変化への対応か、によっ て変化する。 この図は、作り込みと変化へ の対応を行う前の初回の図で ある。 作り込み、変化への対応それ ぞれの図は、次ページ以降に 示す。 テスト設計をする際のポイントの1つ であるテスト目的も、ここで分析す る。テスト目的は以下より導かれ、 テスト設計方針の一部となる。  ・テスト設計への要求(対象、特 性、十分性)  ・リソース(人含む)  ・スケジュール 三浦マグロ部 DOC-TPL-CCPT Revision 1.0 7
  • 8. テスト分析・設計・実装のスタープロセス
 (作り込み) テスト要求の作り込みにより、テストの厚 テストの 厚み分析 テスト対 象分析 み、テスト対象、リソースについて新たな 情報がわかったら、テスト設計方針の作り 込みも行う。更にそれを元にテスト設計や 実装の作り込みを行う リソース 分析 整理・作り込み 整理・作り込み テスト設 計方針の 定義 テスト設計構造の整理 テスト設計 方針 テスト設 計の作り こみ 整理・作り込み テスト実装成果物の整理 テスト実 装の作り こみ 三浦マグロ部 DOC-TPL-CCPT Revision 1.0 8
  • 9. テスト分析・設計・実装のスタープロセスモデル (変化への対応) テスト要求  テストの 厚み分析 テスト対 象分析 調整 リソース 分析 調整 テスト設 計方針の 定義 調整 テスト設計 方針 テスト設 計の変更 調整 調整 テスト実 装の変更 三浦マグロ部 DOC-TPL-CCPT Revision 1.0 テスト要求に変化があった らテスト要求を、テストの 厚み、テスト対象、リソー スに変化があった場合は、 テスト設計方針にその変化 を反映する。そこで変化の 影響範囲を俯瞰、特定して から次のアクティビティに 取り組む。 9
  • 10. Appendix 三浦マグロ部 DOC-TPL-CCPT Revision 1.0 10
  • 11. Appendix.1 テスト設計の全体像 テスト分析マトリ クス   テスト設計は、どの対 象のどの特性に着眼し ているのかの詳細 テストの厚み一覧 テスト手段分析結 果  テストの網羅度はどの ような根拠となってい るかの詳細 使用するテスト環境の 詳細 参照 参照 参照 テスト設計方針 ・XXXXX ・XXXXX ・….   三浦マグロ部 DOC-TPL-CCPT Revision 1.0 テスト設計の全体像 リストで表現。それ ぞれの詳細を参照で 関連付け 11
  • 12. Appendix.2 テスト設計の作り込み(実施例) テスト実施工数が計画工数を超過。 下記①→②→③→④で調整実施 テストの 厚み分析 リソース ②テストの厚みの平均値を調整 分析 テスト対 象分析 ③テストの網羅性を調整 テスト設 計方針の 定義 ①テスト実施工数が計画を超過 テスト設 計の実施 ④テスト手順を調整 テスト実 装の実施 三浦マグロ部 DOC-TPL-CCPT Revision 1.0 12

×