目錄與相關文件

QA TEMPLATE / SAMPLE

01 Quality Risk Assessment

風險評估|影響、未知與測試深度

Order Book 合成教學情境,非真實交易所實測。沿用本站 Fail Demo 的序號覆寫案例;價格、數量與時間是教學補充設定。Run、缺陷及證據名稱均為合成示例,沒有真實產品操作、證據附件或客戶核准。

這份文件回答什麼

01 Risk Assessment 先確定失效影響與所需測試深度,再安排案例。coverage 是測試深度,值為 0、1、1+、2、2+、3;不代表程式覆蓋百分比。

空白範本

〔必填〕每案都要有;〔條件式〕適用時必填,不適用寫原因。複製下方文字到案件文件後替換方括號內容。本頁為靜態範本,沒有編輯或儲存功能。

〔必填〕Assessment ID/版本、subject、QA owner、reviewer/時間:[ ]
〔必填〕Repository/release/branch/candidate full SHA、風險層級:[ ]
〔必填〕風險表:Risk ID|Product Area|風險敘述|失效模式/觸發|使用者/資產|Impact|Likelihood/uncertainty|Detectability|Recoverability|既有控制與證據|Target coverage|測試回應|Owner|Residual risk|接受人|重評日期
〔必填〕未知/假設:ID|類型|敘述|決策影響|Owner|期限|處置
〔條件式〕觸發表:複雜/敏感資料、跨服務/權限、資安/隱私、無障礙/相容性、migration/正式環境變更;適用 yes/no/unknown、需要的補充、Owner/連結
〔必填〕審閱:關鍵區域有 target coverage、未處置風險有安排、是否需獨立覆核、approved/changes-required/blocked、備註
〔必填〕追溯:Requirement/版本 ↔ Risk ↔ Scenario/版本 ↔ Case/版本 ↔ Run/Defect;缺口/Owner/恢復條件
Unknown 不填成 Low;Severity、案例 Priority 與風險排序分開;此表不另維護 Pass/Fail。

填寫示例:舊行情覆寫風險

RISK-OB-SEQ/DEMO-RISK-ASSESSMENT v1.3

來源 DEMO-REQUEST-MDQ;subject DEMO-BOOK/build-demo-1,真實版本與風險層級 Unknown;QA owner DEMO-QA,尚無真人 reviewer/審閱時間。

評估面向合成示例
失效/影響已更新至 104 後接受舊事件 103,Order Book 倒退,下游行情判斷可能受影響。影響高為教學建議;沒有真實發生機率或損失證據。
可能性/可偵測性/復原可能性 Unknown;若能保留事件與前後快照,合成情境可偵測,實際監控能力 Unknown。重連快照可作候選復原路徑,真實復原保證未驗。
控制/Target控制要求是拒絕舊事件與重連後完整載入;僅有合成示例。教學建議 target coverage=2,須覆核;不宣稱實際深度已達標。
測試回應TC-MDQ-017 查舊事件拒絕;016 保護正常更新;018 查重連。三案皆引用 DEMO-DC-MDQ v1.0。
剩餘風險/接受相同序號、跳號、亂序、真實負載未涵蓋。DEMO-QA 追蹤;接受人與重評日期待定,沒有風險接受核准。
未知/觸發DEMO-Q-SEQ 影響 oracle、資料與回歸範圍,產品/介接窗口待答、期限未定。合成教材無敏感資料/正式變更;真實案的五類條件式觸發均 Unknown,先確認再選補充文件。
審閱/接續真實範圍仍 blocked;關鍵區域 target 及未處置風險安排待審,是否需獨立覆核待決。規則新解讀回判準,新失效模式回風險;依 恢復規則 追加必要 Run。

追溯與分級

DEMO-REQ-STALE ↔ RISK-OB-SEQ ↔ DEMO-SC-BOOK ↔ TC-MDQ-017 v1.2 ↔ DEMO-RUN-FAIL-001 ↔ DEF-MDQ-004。詳表見 Test Spec。

此處記風險與深度建議;案例 P0 是執行順序,缺陷 S1 是對已觀察影響的分級建議。三者不可機械換算,接受風險也不能代替關鍵路徑證據。