生活
本地特色
美食养生
求职招聘
特色小吃
家常菜
保健食品
农产品
饮料
蛋糕甜点
火锅
肉类海鲜
新闻
时光记忆
恋恋爱
母婴
测试
科技
电脑
手机
其他
编程
汽车
文化
读书
历史
心得
艺术
高考
跨境电商
跨境交流
跨境市场
跨境百科
跨境头条
玩
NBA
自驾游
徒步骑行
明星八卦
旅了个游
搞笑
游记攻略
美景分享
随手拍
城市风光
英语
英语家园
英语学习
每日一句
有声读物
汽车
搜索
快捷导航
登录
注册
ဆ
热搜词
活动
交友
discuz
本版
文章
帖子
用户
科技
+关注
+发表新主题
大数据测试之数据模型层和数据应用层怎么测?
[复制链接]
作者:
jeavonstom
|
时间: 2024-5-5 06:39:55
|
其他
|
0
111
jeavonstom
当前离线
积分
6039
窥视卡
雷达卡
jeavonstom
2013
主题
2013
帖子
6039
积分
研究生
研究生, 积分 6039, 距离下一级还需 961 积分
研究生, 积分 6039, 距离下一级还需 961 积分
积分
6039
发消息
发表于 2024-5-5 06:39:55
|
显示全部楼层
|
阅读模式
我把整个数据模型层和数据应用层都放到一起了,统称为数据逻辑计算。逻辑计算是数据按照一定的业务规则或者计算逻辑整合、汇总的过程。
我们一起了解一下逻辑计算我们要测试哪些东西,第一个我们要看一下数据量,我们要判断一下哪些因素会影响到数据的总量。
首先是过滤条件,条件不多不少,再就是值域的开闭区间。影响数据总量的第二点是关联方式,通常常用的关联方式有三种,left join、inner join、full join,需要理解每一种数据关联方式对数据有什么影响。
再就是关联条件,关联条件一定是唯一的,再者不能存在失效的关联条件。还有数据的日期范围、逻辑关系的检查、去重的方式、去重的阶段和分组、排序的方式都会影响整个数据量。
第二部分是数据的指标,包括字段来源、字段处理、特殊字段、条件判断、聚合、排序以及计算方式是否正确、数据的波动是否合理。
第三部分是整个的调度测试,主要是任务和配置的测试,主要关注任务的运行时长和参数的配置方面。
这边也给大家举了一个例子。数据逻辑测试是整个数据仓库测试中最复杂的,它涉及到很多颗粒度的转化,以及业务逻辑的计算和整合。所以这里给大家放了一个测试脚本,主要做了数据的计算。
下面这两个截图是测试的步骤,先开始测试数据总量。数据总量没有问题的情况下,第二步开始对每一个字段具体的业务指标进行测试。我们要保证我们的测试要覆盖到开发表的每一条数据里的每一个字段的值,这样测试才会覆盖的比较全面。
接下来的文章会继续为大家介绍数据加载测试和数据监控怎么做,欢迎大家继续关注。
(本系列文章根据《优品软件培育计划》公益直播内容整理,关注微信公众号【道普云测】,回复关键字 【搜狐】,获取免费观看链接。)
来源:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
汽车
生活美食
英语
旅游娱乐
发表新帖
回复
楼主新帖
中国金属学会连铸分会“2024年全国连铸学术年会”圆满召开
郑州宝玑手表售后保养中心
2024年雷神加速器口令码6636狂欢盛典——轻松兑换,畅享游戏加速新纪元!
远程预付费电能管理系统 在蔚蓝创新天地的应用
数据要素x项目办公室:培育更多数据人才对企业发展意义非凡
24小时热门
更多>
快速回复
返回列表
返回顶部