新时代的测试工程师
作者:网络转载 发布时间:[ 2013/9/29 14:10:24 ] 推荐标签:
测试工程师在软件项目中把握着项目产品质量,具有终项目能否发布的生杀大权,这样一个重要的角色在实际情况中往往不受待见,却是为何?
纵观国内测试工程师发展的过程来看,主要有以下几个原因:
(1)起步晚:在国内软件行业发展的初期,没有专职测试的人员,所以测试工程师比开发工程师以及其产品等岗位的起步晚,在初期是可以没有的岗位。
(2)起点低:发展到一定阶段以后,发现有一部分手工测试可以由单独的人员完成,但是对人员的要求没有开发那么高,所以开始的测试人员的门槛低。
(3)技术发展慢:测试技术的发展相对开发的技术发展要落后一个节拍,导致测试技术的发展比较慢,开始都是功能测试,近几年才开始性能,安全,大数据的测试。
那么如何赢得众人尊重,重新树立新时达的测试工程师形象,个人认为得做到以下几点:
1.写得了代码
2.抓得住bug
3.看得了产品
4.懂得了用户
写得了代码:
这里所说的写得了代码,不仅仅是狭义上的编码,而是对于开发的技术的了解,能写得了代码,可以大大提高和测试人员亲密的合作伙伴开发同学的相互理解,同时可以有更多的共同语言,能获得开发同学尊重,并且写得了代码能够发现深层次的bug。
抓得住bug
发现bug是测试人员的天职,但是功能的bug只是众多的bug中的冰山一角,而且发现bug应该是贯穿整个项目过程中,而不仅仅局限于测试阶段的bug,例如在设计阶段,可以发现系统设计的缺陷,如可能引起的性能,安全,或者可扩展性的问题。
抓bug的技术手段和方法可以努力做到以下几点:
自动化:自动化可以提高效率,减少人工的误差,另外自动化比较高端大气上档次。
服务化:服务化可以让其他人使用,例如开发,产品;
持续集成:持续集成可以提高利用率,减少再创造的成本。
看得了产品
看得了产品是说可以看得见产品的发展趋势和产品的核心价值,这样可以理解产品的根本需求,把握测试的重点,在理解产品经理的基础上可以获得产品的更大的支持和尊重。
懂得了用户
这是个的目标,因为测试人员是用户在使用前原始的用户,如果不能准确把握用户需求,那往往会在测试过程中因小失大,往往会因为某个小细节的纠结而失去产品推出的好时机,没能够抓住用户。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11