新浪微博:罗斯汀zdlzx

看见测试

上一篇 / 下一篇  2013-05-11 22:37:17

今天在不能停止的泪水中看完了柴静的《看见》一书。读罢掩卷,脑海中浮现的是几个问号。在书中柴静曾经问过自己“新闻是什么”,“新闻的核心是什么?”之类简单而又直接的问题。这让我忍不住地想“测试是什么?”“测试的价值是什么?”“我们为什么选择做测试,而不是做别的?”虽然是老套的问题,网上也早已众说纷纭,但我还是想在此刻问问自己。

 

1.      测试是什么?

测试是“试试看”。不试试怎么知道?试了也不一定知道。所以即使我这样做了多年测试,也不得不承认测试这事真的有点不靠谱,因为它是不确定的、主观的、辅助的。

 

测试是不确定的:试了之后,结果可能是“正确的”、“大体正确的”、“有错误的”、“有明显重大错误的”。。。严格来说,测试结果不会是100%pass或者fail。一切都看那个评判对错的度在哪里。

 

测试是主观的:测试不是一种存在,而是对存在的感知。大多数时候,我们能感知到的只是有表现形式的failure,而不是存在的defect

 

测试是辅助的:和开发放在一起的时候,测试永远是配角。承认这点没有什么不妥。配角不应该也不需要和主角去抢戏,因为配角对推动剧情的发展至关重要。我相信优秀的配角同样受人尊敬,如果你也用心入戏了。

 

2.      测试的价值是什么?

测试的价值是“让人放心”。对内,开发团队觉得你或者你们测试团队测试过的东西让他们放心。对外,用户和客户对你们公司的软件产品质量放心。

 

如果测试的价值是让人放心,那么测试人员是否应该是由有知识(能判断的)、有经验(知道重点的)、有责任心(为了放心而愿意多测试一下)的人去做呢?

 

3.      我们为什么选择做测试,而不是做别的?

开始的时候,我想了很多、很散:

因为测试包罗万象,杂糅各种学科知识,有技术,是艺术。。。;

因为学计算机,又不擅长或热衷编程;

因为需要谋生;

。。。

 

想到这些,又觉得不对。在我们开始做测试的时候,其实我们都不了解测试是做什么的。你说奇不奇怪,同样是应届毕业生,应聘开发的基本都能对什么是开发说上一二,应聘测试的却大都只听过白盒黑盒测试,对什么是测试一点都没有自己的哪怕朦胧的理解。仿佛我们开始做测试的时候,更多的是被选择。因为不能怎么怎么样,所以只能选择了测试。因此很多的时候,如果你不再去想要不要重新选择,你也就在这条路上一直走下去了。而某天当你问自己“为什么选择做测试”的时候,你茫然四顾,发现来路已模糊不清,根源已无处可寻。所以,做测试的朋友,如何开始的并不重要,要不要继续才是我们真正的问题。


TAG:

引用 删除 Liberty_73   /   2014-01-25 15:35:17
3
RR  相思已是不曾闲 引用 删除 luming   /   2014-01-24 06:50:14
5
fangoye的个人空间 引用 删除 fangoye   /   2014-01-13 09:26:08
5
jiabao2563的个人空间 引用 删除 jiabao2563   /   2013-05-14 09:39:52
5
sincer9的个人空间 引用 删除 sincer9   /   2013-05-13 17:58:53
5
xin_晴的个人空间 引用 删除 xin_晴   /   2013-05-13 11:30:30
您好,我是51Testing软件测试网的编辑,您的本篇博文被推荐至51Testing软件测试网首页发表:http://www.51testing.com/html/66/n-845966.html
感谢您关注并支持51Testing博客,期待您更多的优秀原创博文。
 

评分:0

我来说两句

日历

« 2024-04-19  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 1324586
  • 日志数: 88
  • 建立时间: 2010-08-18
  • 更新时间: 2016-02-25

RSS订阅

Open Toolbar