0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

テストケースの粒度(ハイ/ロー)をどう意思決定するか?

0
Posted at
判断軸 状況・条件 ハイレベルテストケースが向く ローレベルテストケースが向く 本問の状況
規制・監査 説明責任・証跡が必要か 規制なし / 内部向け 金融・医療・法規制あり ローレベル
チーム構成 経験・スキルのばらつき ベテラン中心 新人・外注・未経験者が含まれる ローレベル
ドメイン難易度 業務・計算ロジックの複雑さ 単純・直感的 複雑な計算・業務知識が必須 ローレベル
過去の失敗 再発防止が必要か 初挑戦 / 重大事故なし 解釈違いで重大欠陥の見逃しあり ローレベル
テスト目的 何を最優先するか 発見力・探索的テスト 再現性・一貫性・説明性 ローレベル
期間・開発モデル 後戻り・調整の余地 アジャイル / 余裕あり ウォーターフォール / 短期間 / 後戻り不可 ローレベル

ローレベルテストケース “監査対応テンプレ”

「誰がやっても同じ」「監査で説明できる」を満たすための最小セット。
(Notion/Confluence/Excel/テスト管理ツールにコピペ前提)

## Test Case ID
- TC-ID: 
- Title: 
- Requirement / Control ID: (要件ID・規制条項・内部統制ID)
- Traceability: (上位要求→詳細要求→設計→本テスト)
- Risk: (High/Med/Low)/ Risk rationale:

## Scope / Objective
- 目的(何を保証するテストか):
- 対象(画面/API/バッチ/計算モジュールなど):
- 非対象(明示):

## Preconditions(前提条件)
- 環境: (Stg/QA/Prod-like)/ Build:
- アカウント種別・権限:
- 事前データ準備:
- 外部依存(決済/レート/基準価額など):
- 時刻条件(締め、営業日、タイムゾーン):

## Test Data(入力データ)
| Data Item | Value | Source/Reason | Sensitive? |
|---|---:|---|---|
| 例: 投資金額 | 100,000 | 境界値 | No |
| 例: 基準価額 | 12,345 | 固定値/監査用 | No |

## Steps(手順)※実行者の解釈余地を潰す
| Step | Action(操作) | Expected(期待結果) | Evidence(証跡) |
|---:|---|---|---|
| 1 | 画面Xを開く | 画面Xが表示される | SS-01 |
| 2 | Aに「100000」を入力 | 入力が受理される(桁/形式) | SS-02 |
| 3 | 「確認」押下 | 手数料・税・合計が表示 | SS-03 |
| 4 | 「購入確定」押下 | 完了メッセージ/取引ID表示 | SS-04 |
| 5 | 管理画面/ログで取引ID検索 | 取引状態=成功/記録整合 | LOG-01 |

## Oracles / Calculation(計算根拠)※金融・計算は必須
- 計算式:
- 期待値の算出過程:
- 丸め/端数/税率/手数料ルール:
- 参照データの版(レート、基準価額、設定値):

## Postconditions(後処理)
- テストデータのリセット要否:
- 生成された取引の取消/ロールバック手順:
- 監査証跡の保存場所:

## Pass/Fail Criteria
- 合格条件(1行で):
- 失敗扱いにする条件(例外):

## Execution Record(実行記録)
- Executed by / Date:
- Result: Pass/Fail/Blocked
- Defect ID:
- Attachments: SS-01.. / LOG-01..
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?