紧接上篇【rainbowzhou 面试2/101】项目介绍,接下来面试官会开始就你的介绍,进行技术面、技术点、甚至到技术细节的提问,那么相应地就会要求我们对回答的技术面、技术点,对应实现的技术细节,做到胸有成竹或滚瓜烂熟的程度。
下面从整体、到局部、到细节进行介绍,希望对大家有所帮助。
大数据测试通常是指采用大数据技术的系统或应用的测试。大数据测试可以分为两类,一类是数据测试,另一类是大数据系统测试和大数据应用产品测试。
以大数据系统测试中针对数据存储和管理模块的功能测试为例。参照CDP架构图
标签数据存储:标签相关数据可存储在Hive、 MySQL、HBase、 Elasticsearch等数据库中,不同存储方式适用于不同的应用场景。
Hive--存储关系型数据;
MySQL--元数据管理,导出到业务系统的数据,结果集存储;
HBase--存储非关系型数据,存储线上实时调用类数据;
Elasticsearch--查询引擎,支持海量数据的实时查询分析,用于存储用户人群计算、用户群透视分析所需的标签数据。
针对存储的数据质量,主要以下从4个方面进行测试。
以上由面到点的讲了下关于大数据存储数据,以及如何进行数据存储测试的内容,没有涵盖的东西还有很多。在之后的系列文章中,我会尽我所能再把其他模块,层层深入的进行讲解,并就需着重关注的测试点进行深挖,带你进一步的感受大数据测试的魅力。
看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信我,一起探讨交流。
本文分享自 rainbowzhou的成长足迹 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!