代碼評審要求

用例小類 測試要點 說明 是否已檢查
數據一致性測試 主鍵唯一性 產出表必須有物理主鍵或邏輯主鍵,且在數據上主鍵成立。
主鍵和外鍵邏輯關系 檢查設計文檔里關于主外鍵的設計是否在開發階段得以實現,且在數據上成立,例如是否存在外鍵丟失。
系統/業務間格式和類型一致性檢查 檢查設計文檔描述的字段定義是否與實際值一致。例如日期是否包含時分秒,金額字段是否為Double,單位為元/分,保留小數位數。
業務來源一致性檢查 從同樣業務來源的指標是否在數據上一致。例如同樣是余額指標,數據來源是否一致或來自同一加工鏈路,如果不是,則結果是否一致。
同名邏輯定義檢查 字段或邏輯定義相同,是否存在值不一樣的情況。例如同樣是貸款發放額,不同的表之間數據是否一致。
數據完整性 數據獲取是否完整 代碼中的數據獲取邏輯是否完整。例如累計客戶數,是否完整包含了歷史上有效存在,但當前不存在的客戶。
邊界值檢查 代碼中對于邊界值的處理是否正確。例如最近30天包含今天但不包含第前30天的。例如日期篩選是否為雙閉區間。
過濾條件完整性 過濾條件是否完整。例如篩選當前有效會員需要加上會員狀態的限制。
指標間邏輯檢查 同表字段間邏輯檢查 同表不同字段間在業務上存在的邏輯是否在數據上成立。例如貸款為結清狀態,則結清日期一定非空;狀態為逾期,則逾期金額一定大于0。
跨表/跨系統邏輯檢查 跨表/跨系統間在業務上存在的邏輯是否在數據上成立。例如不良貸款余額>0,則該賬戶三級分類應為次級、可疑和損失。

代碼評審測試用例記錄

備注 測試結果 測試結果備注 是否轉化監控 監控閾值 創建日期 創建人 所屬項目名稱
檢查主鍵的唯一性 通過 <1 2019/3/16 XXX 訂單主題分析