上次群组讨论会,听Colin谈到未来测试的行业发展,提到移动互联网的测试将成为未来的开发和测试的共同兴起方向。的确,这一点很明显,毋庸置疑,我们都要积极准备。在这里,针对我目前所做的项目的性质,我想谈一下另外一个互联网系统发展可能的小方向:互联网数据获取、整理、清洗继而进行数据挖掘的测试;
目前互联网的上的数据信息还在以非常高的增长比例速度的上升,有价值的信息无价值的信息、精华信息、垃圾广告等鱼龙混杂,有时候想找一个可参考的答案,你要是自己真的没一点相关信息的基础、或者逻辑推理、职业判断能力可能差点的话,真的无法将网络信息拿来参考,更别说作为做事依据,更或者转化为间接财富或者直接财富了。在这里我说一个前不久的发生在我身上的一个例子:因为各种原因,想把驾照考了,于是在网络上搜索各个驾校的信息,看各个官网、逛各个论坛、咨询各个群组,最后总结下来没有一个驾校是非常好,人人称道的(有真实学习者的真实经历表述,也有各个驾校的托、反托)。我无语了~!一时真不知道选择哪个好了。没有那一个让我很满意的很趋向去报名的了。
所以在互联网海量的信息中找到自己想要的数据,并对其进行获取、整理、清洗,并根据清洗出的符合基本业务规范要求的数据进行数据挖掘、组织其有参考价值的数据。这样的系统的测试也将是未来很多公司特别是大公司会做或者会使用的系统。做这种系统的测试,一般需要具有以下的能力;
1.业务熟悉并转化为测试要点的能力(王道);
2.SQL能力,海量的数据可不能一条条去核对验证了,必须用SQL去查找、核对你需要的数据;
3.LINUX系统的基本操作(一般这样的处理海量数据的系统是不会架设在WINDOWS系统上的);
4.如果有做单元测试的能力,那就更靠谱了,因为那样能更早更细致的发现问题,并达到准确的定位问题;
熊志男 2012-06-25
确实常常找不到想要的数据和信息
李万峰 2012-06-26
杨森: 这是人工智能么?
呵呵~这只是人工智能的最初雏形~