首页/数据/数仓建模速查/上线测试用例:空表/重复/极值/跨月
分层与规范64 条

上线测试用例:空表/重复/极值/跨月

上线前跑四类用例:空表与空分区、重复数据去重、金额极值与负数、跨月与闰年边界;用固定样本集验证结果,避免直接在生产窗口试错。

数仓建模速查数据更新于 2026-10-12
用例空/重复/极值/边界
样本固定测试集
验证结果比对
回归改动后重跑

边界用例

边界用例
-- 跨月边界:月末 23:59:59 与次月 00:00:00
SELECT ds, sum(pay_amt)
FROM dws_trade_store_day
WHERE dt IN ('2026-10-31','2026-11-01')
GROUP BY ds;
把用例脚本纳入代码库,每次改口径自动回归,减少上线事故。

易错点

  • 只测当天数据,周期性缺陷在月末集中爆发

数据来源与参考

  • DAMA-DMBOK 第2版
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌