
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
自动化测试是随着互联网的不断发展而逐渐热门的一项软件测试技术,而今天我们就一起来了解一下,自动化测试需要注意哪些问题。
现在每个企业都有自己的自动化测试系统,在软件测试中引入测试自动化的目的当然是为了提高测试效率,提升产品或新的功能特性交付给用户的速度。但是,许多公司为了自动化而自动化,为了建测试平台而去建测试平台,重复造轮子的现象相当严重。作为测试开发人员,你是对自动化测试系统负责,还是对终交付给用户的产品负责?是为了开发一个测试系统而开发,还是为了快速的向客户交付有价值的产品?
如果困在自动化测试系统中,你会热衷于工具开发,重点关注的是开发一个功能强大的系统,你的目标是开展尽可能多的自动化测试。
如果只把自动化测试作为手段,你会思考如何制定测试策略,什么样的测试采用什么样的测试方式,或者有时候采用手工测试也许效率更高?
如果困在自动化测试系统中,你只会把手工测试用例“翻译”成自动化测试脚本,并不关心测试用例本身是否合理;
如果只是把自动化测试作为手段,你会先从业务出发,从满足用户质量要求的角度考虑测试覆盖率,先解决测什么的问题,然后再思考怎么测的问题。
我们是否常常困在测试流程里?
从上个世纪后期到现在,软件测试经过几十年的发展,目前已经形成了完整的测试流程和体系。一开始没有流程的时候,大家都是摸索着前进,逐渐了形成了一套流程,又变得越来越重,传统的瀑布开发模式下的测试流程尤其如此,在此基础上,又发展出认证体系,比如TMMi认证。很多企业为了业绩和资质,全力以赴只为拿到认证。那么,我们到底是对测试流程负责,还是对流程中的自己负责?
流程中必然包括针对软件测试的绩效系统,测试人员被要求一天执行多少条测试用例,一周提报多少个有效的bug。一套绩效体系被建立起来,这和要求外卖小哥多少分钟送达外卖很有几分相似。每个测试人员被困在绩效系统里,那么,他们是对绩效指标负责,还是对用户负责?一切的系统对我们来说,都只是工具,绩效看板让我们能够清楚的了解进度,计划和调整工作,但我们不是对绩效负责,而是对产品负责。
希望这辈子,最让你无悔的事情就是来达内学习!学习向来不是件易事,但无论过程多么艰难,希望你依然热爱生活,热爱学习!永远记得,达内将与你一同前行!现在扫码,立即领取万元课程礼包,助力0基础快速入行,为你梳理行业必备技能,全方位了解岗位发展前景!
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请在707945861群中学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。