小白学习大数据测试之揭秘大数据的背景与发展
从本节开始,小编将会把学习大数据测试方面的东西慢慢整理发布出来,希望大家多多点赞和转发~这是我更新的动力哦
大数据是个神马鬼
根据麦肯锡全球研究所给出的定义是:一种规模大到在获取、存储、管理、分析方面大大超出了传统数据库软件工具能力范围的数据集合,具有海量的数据规模、快速的数据流转、多样的数据类型和价值密度低四大特征。
简单点说就是指无法在一定时间范围内用传统的计算机技术进行处理的海量数据集。
大数据市场前景
阿里巴巴创办人马云来台演讲中就提到,未来的时代将不是IT时代,而是DT的时代,DT就是Data Technology数据科技,显示大数据对于阿里巴巴集团来说举足轻重。
当前医疗行业、能源行业、通信行业、零售业、金融行业、体育行业等各行业都可以从其数据的采集、传输、存储、分析等各个环节产生巨大的经济价值,而提供大数据基础设施的企业、大数据软件技术服务的企业、行业大数据内容咨询服务的企业都将从大数据的广泛应用而得到快速发展。
随着大数据工程和数据分析逐步的进入新的阶段,大数据测试将成为必然,也必定成为未来的一个热门的职业方向。
对测试工程师的挑战
大数据测试对于不少测试工程师是一个巨大的挑战,因为你必须要熟练掌握大数据相关技术,更要熟练掌握各种数据库,毕竟是和数据打交道的。
几点挑战:
1、很多人做测试是因为觉得技术要求低,这个要打破了,现在基本都要求测试会代码
2、传统的点点点功能测试失业的风险越来越高,而现在是一个全栈的时代,作为测试你必须对前端、后端、中间件、数据库、性能测试、自动化测试和开发技术都要了解甚至熟练
3、很多测试工程师对数据库不熟悉,稍微复杂的sql就刮掉了,如果你想成为大数据测试工程师,那么你懂的~不能比DBA的技术差太多
4、太多陌生的概念给你带来冲击!hadoop(HDFS和MapReduce)、ETL、BI、数据仓库、Kafka等等,想想都头疼
当然,有风险必然有回报,大数据测试工程师也许是未来风口上的猪哦