请选择行业
请选择职位
请选择省份
请选择城市

点和圈的理论在软件测试中的思考

时间: 2013-04-19 13:44   作者: DAF_Daffodil   点击次数: 
 

  记得上中学的时候,一天上数学课时我们老师给我们说过一句话:“学的越多不知道的就越多。”具体是因为什么提到这句话时间长了,记不清楚了。记得当时他在黑板上画了个点,然后又画了个圈把点包在内。给我们讲了上面的一句话,在刚开始时学习就是一个点,但感觉已经学的很多了,在那点的范围内都知道,也就是当时是感觉无所不知的。可是当学到一定程度时,点就变成了圈,学的越多圈就变的越大,与外界接触的就越多,不知道的也就越多,反而这个时候就感觉自己什么都不会了。

  我说这些是想说自己最初选择测试行业,而今天的为之迷茫所在。

  别人的引导也好,时代的热潮也好,那都不是我最初走进测试这个行业的主要原因。我当时选择测试行业就感觉,测试不就是找问题吗?应该是一件很容易的事,女生心细应该是比较适合自己的。找问题就不用去开发,应该不会费脑。别人做出来的看看,挑挑错应该是不难,把测试想成了检大米一样简单,(大米里掉别的东西了,把大米里面不能吃的都检出来就OK了)。可是现在感觉。。。。。。。测试并不简单,一点也不简单。由其是现在的一般公司的开发状况,不会是像检大米,是不是大米能不能吃一眼都能看出来,那是一种实体现象,而测试是一种虚体,你是看不见,摸不着的。到底是对不对,那要看用户的标准是什么,也就是需求说明书为参考。可实际中往往也就缺乏固定的需求说明,而有时用户自己也不知道自己今天想要的和明天想要的是不是一样。这是个最大的难点,天天在做测试时就是在去想别人要想的,尤其是刚开始工作时,自己没有什么经验,天天去想别人想要的不是一件容易的事。别外想的同时还得要顾虑到开发人员这边的情况,一个问题提的不小心一场战争就会爆发。这就讲到一个和人交流的技巧方面,这也是大部分测试人员面对的实际问题。

  同时要想让开发人员对你所提出的问题给予肯定的态度,那就要拿出实际的依据,在哪出现问题,什么样的操作出现的问题,问题出现的可能原因是什么?等等。要做到这步程度那就有关技术性的问题了。什么相关软件的功能,性能操作环境等问题都得要去了解。以前从不看也不关心硬件的也不得不去了解。(呵呵,我以前就是个电脑白痴,除了知道开机关机,主机和显示器分明白外关于主机里面是什么从来都没有想过也没有去看过,在学校时要是电脑有问题就会找男生帮忙。上电脑维修课时,除了自己有电脑的可能会感兴趣外,一般是老师在上面讲,下面该做别的事情做别的事情,这也是大多数女生的通病。)

  而现在那还能和在学校相比呢,不是同事不帮忙,是老麻烦别人也不好意思,别人也有他的事情要做,而有些也是很简单的问题。如在安装软件时遇到的问题,当然有的软件很固执是比较难安装的。

  安装完之后出现了一种新的问题,界面说明全是英语。哎,才知道自己的英语是多么的多么的烂菜。还得天天来补习英语。越来越感觉要学的东西越多。

  由原来的自己感觉很容易的测试,现在看来一点也不是很简单:

  (1)与他人的交流勾通技巧;(2)电脑硬件和软件相关的知识;(3)相关业务的关系流程;(4)外语的水平

  都是有待学习的。以后接触的更多要学的东西还可能会更多,也有可能相关的技术或是业务管理技能等方面。这也可能就是点和圈的理论吧。

  最后附带一句“书山有路,勤为径;学海无涯,苦作舟。”送给自己,也送给阅读者。

打印本页 | 加入收藏

上一篇:中国平安银行关于软件测试笔试试题(一)     下一篇:如何让系统测试人员从鸡肋转变成鸡大腿?

关闭  
主要城市: 北京 上海 杭州 广州 南京 武汉 长沙
全部城市: