TST-002

テスト計画・対象一覧

分類:TEST実物サンプルあり

これは何か

テスト計画・対象一覧は、テストの方針(TST-001)を具体的な計画に落とし、何を・どの段階で・誰が・いつ・どの環境で確かめるかを一覧にした成果物です。

「テストをします」という宣言ではなく、確かめる対象を1つずつ並べ、抜けや重なりがないかを見えるようにします。

なぜ作るか

誰が使うか・いつ作るか

CASE FACTFROZEN正本に記載されたアステリア案件の事実

テストに関係する記載

  • 約1,500件の要件、約36本のシステム連携
  • P-010 宮田 直人 — テスト・品質管理リーダー
  • 成果物に TST-001 テスト戦略書、TST-003 障害管理表、TST-004 品質状況ダッシュボードがある
  • M18 本番稼働

アステリア案件のテストの段階の分け方、各段階の時期・担当・対象の数は、正本に記載がありません。未確定

主な項目

一般的には、次の2つで構成します。

計画の部分

対象一覧の部分(1行に1つの確かめる対象)

教材用サンプル成果物の読み方を学ぶための例

教材用サンプル — 対象一覧の数行

この成果物は学習用サンプルです。FROZEN正本に記載されたCASE FACTと、成果物の読み方を学ぶための教材用サンプル値を区別して表示しています。

次の表は、対象一覧の書き方を学ぶための例です。番号・対象・担当は、すべて教材上の架空の例で、アステリア案件の計画ではありません。

対象番号 確かめる対象 関係する要件 段階 担当 環境・データ
TC-EX-001 案件を登録できる REQ-FUNC-0101 単体・総合 開発の担当/テストの担当 テスト環境・作ったデータ
TC-EX-002 登録した案件が、分析の仕組みに連携される REQ-FUNC-0130 結合 連携の両側の担当 結合テスト環境・作ったデータ
TC-EX-003 夜間の連携処理が、決めた時間内に終わる REQ-NFR-0012 総合(性能) テストの担当 本番と同じ量のデータ
TC-EX-004 業務の流れを通して、案件の登録から報告まで使える REQ-FUNC-0101 ほか 受入 業務の担当 受入テスト環境
― 画面の色の細かな違い ― 確かめない ― 理由:業務に影響しないため。判断した人を記入

読み方

  1. すべての要件が、どこかの行の「関係する要件」に入っているか(抜けている要件はないか)
  2. 連携(つなぎ目)の確認に、両側の担当が入っているか
  3. 性能・安全などの非機能の確認が、どの段階かに入っているか
  4. 「確かめない」ものに、理由と判断した人があるか
  5. 環境・データが、その段階の目的に合っているか(本番に近いデータが必要な確認はどれか)

書き方

  1. テストの方針から、段階と、段階ごとの範囲を決める
  2. 要件の一覧をもとに、確かめる対象を洗い出す
  3. 対象ごとに、段階・担当・環境・データ・時期を決める
  4. 要件追跡表と照らし、確かめる対象のない要件がないかを確かめる
  5. 確かめないものを決め、理由と判断した人を書く
  6. 要件の変更に合わせて、対象を足したり外したりする

何を書いてはいけないか

どこを見るか

  1. 要件との対応に抜けがないか
  2. 段階ごとの範囲の分担
  3. つなぎ目・非機能の確認の有無
  4. 環境・データの準備の計画
  5. 確かめないものの判断

赤信号

  • 対象の一覧が、画面の一覧を写しただけになっている
  • 連携や非機能の行がない
  • 本番に近いデータで確かめる行が1つもない
  • 要件の変更が、一覧に反映されていない

よくある失敗

関係するUnit・成果物・危機演習

AI WORKFLOW

AIは、要件の一覧と対象一覧を突き合わせる下書きに役立ちます。

「この要件一覧とテスト対象一覧を比べ、①どの対象にもつながっていない要件、②要件につながっていない対象、③担当・環境・時期のどれかが空欄の対象、を挙げてください。確かめない対象を決めたり、段階を割り当てたりしないでください。」

REVIEW

  • AIが挙げた要件・対象を、人が元の一覧で確かめたか
  • AIが対象を勝手に足したり、「不要」と判断したりしていないか
  • 抜けていた要件を、どの段階で確かめるかを人が決めたか

人間が判断すること

  • どの要件を、どの段階で、どこまで確かめるか
  • 確かめないものを決めること
  • 環境・データ・人の準備の優先順位

いつ使うか

この教材では STAGE 10|本当に動くことを証明する の文脈で扱います。 アステリア案件での正式な作成・使用時期(月)は正本に記載がないため、未確定としています。

最後の問い

この一覧を見た人は、「どの要件を、どの段階のテストで、誰が、いつ確かめるのか。確かめないものは何か」を答えられますか?

学習上の接続

教材上の学習接続です。成果物とUnitの正式な対応表はbaselineにないため、正式な関連付けとしては登録していません。

  • Stage:未確定(baselineに対応表なし)
  • 危機演習:未確定(baselineに対応表なし)
  • 人物:未確定(baselineに対応表なし)