测试的优势

上一篇 / 下一篇  2016-12-28 18:54:34

在很多公司里面,测试人员感觉地位不高,平时不被想起,被想起的时候一般是出问题的时候。测出来的问题没人问津,遗漏的问题出了事路人皆知,好事不出门,恶事传千里。总结下来就是炮兵炊事员:背黑锅,戴绿帽,看别人打Pao~~,其实也没有那么惨了,测试人员也有优势,如果利用好这些优势,想来也会把测试工作做的有声有色。

 

1、 知识的全面性。开发一般是某一领域的专家,不过往往局限于某一个系统,甚至某一个模块,对业务和产品的全貌看不清楚。测试相对来说要接触的东西就比较多了,产品、业务、应用、操作系统数据库、网络、运营,看问题的视野相对来说会开阔一些,知识的全面性相对开发来说也更好一些。在一些涉及到不同系统接口的问题,或者产品整体方案的问题时候,往往会想到开发想不到的一些点,这也是测试人员体现价值的好机会。总的来说,测试就是十八般武艺样样都会(不敢说样样精通),驾驶技术比厨子好,炒菜比士兵厉害,射击技术比司机强。

2、 测试环境。为什么说测试环境是测试的优势?时间久了你就会发现,开发环境真的….挺乱。当然也有一些开发环境相对规范,那就要求测试环境比他们更规范,更接近生产。测试环境应该和生产保持高度一致(这里面内容太多,展开的话一篇文章也说不完)。一方面利用测试环境与开发环境的差异,就可以发现很多缺陷,而且往往影响较大。另一方面,如果生产上出了问题,可以协助开发在测试环境进行复现分析,帮了开发忙,当然下次你找他的时候就方便多了,而且往往还能发现开发定位不了的问题,心理上他也增加了对你的认可。所以有一套拉风的测试环境真的很有用。

3、 测试思维。为什么你所在的测试团队里面,有一些老中医,看看需求,听听方案,就知道哪里可能生病了?他们真的是见得多了,具备了测试思维,从所了解到的信息中就看到了矛盾。相对于开发,测试是带着批判的视角来看待被测系统的,这与开发只缘身在此山中不一样。问题见多了,拿到一个需求或者被测系统,很自然的就会在脑子里形成一张图谱,哪个点风险较大,这个模块需要进行哪些类型的测试,这个方案与同类系统的方案相比有哪些优缺点。所以相对于开发,测试思维是测试人员宝贵的特质。

4、 测试工具、技术。术业有专攻,开发不可能有太多精力来研究测试的一些技术和工具。测试在测试工具和测试技术上的积累,就是其他岗位不具备的特殊技能。在缺陷识别、问题定位上面,这些工具和技术往往会发挥特别的作用。比如你掌握了一些抓包工具,自动化测试框架,性能测试工具,或者操作系统、数据库分析工具,那肯定会对测试工作帮助很大,而且很可能在某些方面可以对开发工作做一些指导。测试工具、技术和一套完备的自动化回归案例,是测试的宝贵财富,所以一定要在这些方面多多积累。

好了,其他优势应该还有,所以作为测试,要充分发挥这些优势,争取成为一名老司机。


TAG: 优势 测试

18311060186的个人空间 引用 删除 18311060186   /   2017-02-06 15:43:44
5
 

评分:0

我来说两句

我的栏目

日历

« 2024-03-21  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 14894
  • 日志数: 8
  • 图片数: 1
  • 建立时间: 2016-12-28
  • 更新时间: 2018-04-16

RSS订阅

Open Toolbar