关于
"验证数据正确性"
, 目前有些想法,但不确定方向与方法是否正确。也希望诸位看完后能给些意见与建议。先谢谢大家。 而对于制定容错率的KPI 值我则是一点头绪都没有。
关于
"验证数据正确性"
以下从2方面来看: [1] AP层面 这里是指从程序的角度去做限制阻挡。 例: 当 USER 输入错误的时间格式,或没有输入任何值就按送出。 系统就会出现 msgbox 警告user。(此时系统不会将该笔数据写入table,直接在前端就挡掉了) [2]数据源 以下分成2个角度讨论: (2-1)若要验证源数据是否正确,可先把系统对于数据的限制都列出来后,再把这些限制分类。 接着再与SD 讨论这些细项,修改程序。
( 注: “对于数据的限制” ,可以是: ”工单编号不允许空白”, “希望完成日期不得空白”…, 诸如此类的限制。 )
(2-2)如果源数据是错误的,那么显示出来的结果就会是错误。(garbage in, garbage out) 这里会出现个延伸问题: 怎么会知道源数据是错误的呢? 以我的认知是: 因为现行系统显示的数据不如预期,且经过确认后,确定系统功能是正常可运行的。 于是往上追朔源数据,经过比对后,就会发现源数据根本就是错的。 [事件缘由] 客户在会议提到: 报表的测试数据应尽量符合实际数据,以验证数据、笔数的正确,并制定容错率的 KPI 值。(我现在一点方向都没有啊!!! ) 且 测试验证报表数据面的部份,须特别留意! (=>>> 所以他希望知道 “如何验证数据正确性!” 并在错误产生之前就预防这状况的发生! )
EX: 有个人叫"张春娇",但是在报表数据里, 她把自己的名字写成 "春娇" 与 "庄春娇", 以至于报表统计出来的结果有误。
再次谢谢各位的时间与耐心。 |