关闭

关于测试开发及其他

发表于:2012-12-14 10:30

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

 作者:凌岳    来源:51Testing软件测试网采编

  作为测试这一年多(准确来说16个月):

  有为了赶进度,和开发一起加班到凌晨两点的时候;

  有深夜上线,一大早又起来冒烟的时候(冬天很痛苦);

  有要开发帮忙搭环境,拉数据,查问题的时候;

  有经历各种问题,挖出一个潜伏很深的bug的时候;

  有误提bug导致开发查老半天的时候(面壁面壁);

  有搭环境搭到抓狂的时候;

  有为了提高效率(不加班),狂写工具的时候;

  也会偶尔测漏,郁闷的时候;

  当然,也会吐吐槽,某个项目或某些流程很让人蛋疼。

  一年多,经历了很多事情,接触了很多开发,接触了很多测试,无论是开发和测试,都很nice,合作也很愉快,一年多下来,自认做到了“靠谱”二字,侥幸,一年多经手测试没出过测漏故障。

  关于开发:

  开发,我划分了三类

  一种,完美型,这类开发,对自己要求十分严格,思维严谨,逻辑清晰,严格遵守流程规范,严格自测(或许还懂得测试理论的)。对于这种开发,作为测试对其是十分佩服的,他们的提测近乎完美,文档清晰,从头到尾测试起来效率非常高,提测近于形式。当然,这类开发还是十分少的,大部分是经验丰富而且严格要求自己的开发。

  另一种,次完美型,这类开发,刚刚工作或工作有一段时间,离完美型还有一定距离,(经验问题而非能力问题),在向完美型努力,代码会有bug,规范有不遵守,文档有缺失,等等,但是非常配合测试,测试提的bug等及时修复,文档规范等及时改正,犯过一次的错误后续不会再出现,逐步地完善。合作起来还是非常愉快地,良性循环,逐步提高的过程,随着合作深入,效率不断提高。接触的大部分开发属于此类。

  还一种,新手型,这类开发,大多是新人,对环境流程等等还不熟悉,处于初生牛犊不怕虎的。又分为两种,一种认为不需要测试,另一种认为走走测试流程也还好。无论哪种,第一次提测比较头痛,如果对应开发部门没有新人规范或者没师兄指导的话,提测是属于头痛型甚至灾难型的,一次提测bug频出,频繁触犯规范,狂打包.......一般头痛一次即可,每一个开发都是需要培养的,逐渐就会遵守规范了。

  很幸运,碰到的开发都很nice,非常配合。

  关于测试:

  测试有依赖型和独立型,依赖型过度地依赖开发(只用不学,用过即忘,对开发各种依赖-环境搭建,调试定位等等),独立型相对独立(接触-请教-学习-实践,自我驱动,独立能搞定大部分东西)。后者我认为才是合格的测试人员,

  这年头,测试不再是所谓的点点鼠标能搞定的

  我们要:

  1、对业务熟悉,项目的业务,涉及逻辑,上下游等等

  2、对代码熟悉,参与code review,读懂各类代码,java/c++/perl/python/shell....同时要懂debug,往往要定位到错误原因

  3、要会写代码,测试需要各种工具,自动化等等,都需要实现

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

精彩评论

  • zb460989093
    2012-12-15 16:39:19

    总结的不错,赞一个

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号