Skip to content

Instantly share code, notes, and snippets.

@siguremon
Last active January 26, 2016 06:05
Show Gist options
  • Save siguremon/6232266 to your computer and use it in GitHub Desktop.
Save siguremon/6232266 to your computer and use it in GitHub Desktop.
テストアーキテクチャについて考えてみる

5W1Hで考えるテストアーキテクチャ

Why:テストアーキテクチャはなぜ必要か

  • テスト全体を俯瞰する
  • コミュニケーションを円滑にする

What:テストアーキテクチャとは何か

テストアーキテクチャの要素

  • テストアーキテクチャメタモデル
  • テストアーキテクチャ:テスト対象・テスト条件と最低限1つ以上のテストフレームを含む概念。
  • テスト観点:テストの関心事。テスト目的・テスト対象を抽象化した概念。
  • テスト目的:バグを見つける観点。
  • テスト対象:バグが入っているもの・ところ。
  • テストフレーム:テスト目的とテスト対象の組合せ。テスト詳細設計ではテストフレームからテストケースを導出する。
  • テストバスケット:テスト目的・テスト対象・テストフレームをグルーピングしたもの。

テストアーキテクチャの例

Who:テストアーキテクチャを誰が作るか・使うか

Where:テストアーキテクチャをどこで作るか・使うか

When:テストアーキテクチャをいつ作るか・使うか

How:テストアーキテクチャをどうやって作るか・使うか

参考資料

智美塾関連

ブログ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment