针对于大数据平台上线之前的测试,一般来说包括基础能力测试和性能测试两个部分,只有测试正常才能正式上线使用。那么针对于大数据平台测试,到底该怎么样去规划和操作呢?今天我们就主要为大家分享一下大数据平台测试方法以及大数据平台测试流程。
首先,基础能力测试方面,主要测试的是大数据平台的基本功能实现是否完整,大数据平台是否能够实现很好的日常运维,大数据平台是否具备基本的安全性能等。
大数据平台基本功能,主要包括导入导出对SQL任务、NoSQL任务、机器学习、批处理任务的支持;
大数据平台日常操作,能否通过界面的形式方便用户进行非运行维护,主要包括集群的安装、监控、配置、操作等;
大数据平台的安全性能,主要包括是否具备认证功能以防止恶意访问和攻击、是否能够进行细粒度的权限管理、是否能够提供审计和数据加密功能等。
接下来,针对大数据平台的性能测试,需要关注数据生成、负载选择以及扩展性能等方面。
关于数据生成,要求大数据平台能够快速生成保持真实数据特性的文本、表和图数据的数据生成工具。测试时,选择代表性的真实数据集和相应的建模方法或工具,对真实数据采样并建模,提取数据特性。
关于负载选择,要求大数据平台能够负载需覆盖大数据处理平台的主要组件即分布式计算框架、分布式文件系统和分布式存储的能力,可以从性能、能耗、性价比和可用性四个维度来测试评判。
这里也给大家推荐几个大数据平台测试工具,BigDataBench、Hibench、TPCx-HS Kit、BSMA等。另外,大数据平台测试,还要与企业场景的实际业务场景结合,覆盖企业大数据业务的全流程进行模拟测试。
关于大数据平台测试方法以及大数据平台测试流程,以上就是一些简单的介绍了。针对于大数据平台测试,这是大数据平台上线前的重要环节,做好大数据测试才能保证后期大数据平台更好地使用和运维。成都加米谷大数据,专业大数据人才培训,大数据开发2020春季班火热招生中,课程详情可联系客服获取!