原始人做测试《测试进化史》

发表于:2013-9-04 11:00

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:51testing马    来源:51Testing软件测试网采编

  测试的实质是通过已有的知识,在现在,发现事物的差异并通过比对排除差异的过程,达到未来差异最小化的效果!测试起源于人类的起源,发展于人类的发展。测试是最古老的知识。它没有国界,在各国的各个领域开花结果,只是花有不同,软件测试只是一部分,而软件测试这个飘扬过海的种子,如果国人认真培育并进行改良,会比国外开的花更加绚吧。

  小故事一

  原始人通过生活养成了一种习惯,第一次吃到熟肉的人,通过再次测试吃熟肉来感知与吃生肉的差异,最后慢慢最小化身体对吃熟肉的不适应,不停的测试使得他更加适应未来变化的环境,至少森林起火后他能继续吃肉,当然,他现在还不知道吃熟肉对整个种群的意义有多大。原始人的测试,是最原始的测试技术,他指引给我们现在的测试人一个简单而重要的道理,在测试过程中发现的任何bug,只是一种差异,之所以被你提为bug的原因是因为你有一份‘历史定义’,或是你的测试文档,又或是你已有的认知,但debug的过程并不全是指修复现在的差异使之与历史差异相同,而是判断两种差异哪种更适应未来的生存,而进化保留这一差异,而这样做谁也不会预料到对未来有多大意义。

  备注:但是由于现在国内大部分公司的测试生态不是很理想,测试过程还不如原始人,测试人员做这些思考是不可能的,国内毕竟大部分测试员还是为了养家糊口,规规矩矩测试,不像国外做工作也做科研,只是希望测试同仁们在测试闲余时间,可以一起研究讨论,交流畅想,都来编写测试进化史。

版权声明:本文出自 51testing马 的51Testing软件测试博客:http://www.51testing.com/?604253

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • feizhou
    2013-9-15 16:04:52

    讲的很有道理

  • xywang_05
    2013-9-05 10:28:45

    不太明白你想表达的是什么,测试不就是应该对着需求认真测试吗?当然如果需求有不合理的地方可以提出来,除此之外,我不明白我们和外国的测试还有什么区别,为什么你字里行间显得我们和外国差很多似的。

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号