业务智能(BI)测试

什么是BI测试?

业务智能(BI)是收集、清理、分析、集成和共享数据以获取推动业务增长的事务性见解的过程。BI测试可确保数据的可靠性和从BI过程中得出的见解的准确性。

可以在本教程中了解有关ETL/业务智能的更多信息

BI的示例测试用例

以下是需要对任何BI测试项目进行验证的一般测试用例

测试场景 测试用例
ETL验证 验证数据是否从源系统正确映射到目标系统
验证是否已将所有表及其字段从源复制到目标
验证是否在目标系统中正确创建了配置为自动生成的密钥
验证是否未填充空字段
验证数据既不会被篡改也不会被截断
验证目标系统中的数据类型和格式是否符合预期
验证目标系统中没有重复数据
验证是否正确应用了转换
验证数值字段中数据的精度是否准确
验证异常处理是否可靠
转移数据 对账检查-过滤规则应用后,分段表与目标表的对账检查记录计数相同
插入给定键组合的未加载到目标表中的记录
复制记录,发送已加载到目标表中的相同记录-不应加载
当值列在DAY_02装入时更改时更新键的记录
逻辑删除目标表中的记录
工艺表加载的值
由引用表加载的值
BI中的数据加载 检查目标数据库和源数据库是否连接良好并且没有访问问题。
对于满载,选中截断选项并确保其工作正常。
加载数据时,检查会话的性能
检查非致命错误。
如果子任务失败,验证是否可以使调用父任务失败。
验证日志是否已更新
验证是否正确配置了映射和工作流参数
验证源系统和目标系统中的表数是否相同
将阶段表中的属性与目标表的属性进行比较。它们应该是匹配的。
BI报告 显示日期和时间
关键数字的小数精度
在给定页面中显示行数和列数
报告中的自由特征
报告中特性和关键数字的空白值/数据是如何显示的
搜索特征是基于关键字还是基于关键字和文本
文本上的搜索选项是否区分大小写-大写、小写或两者都支持

IT赶路人

专注IT知识分享