毕业前选择从事哪条技术路线纠结了很久,想了想自己不是读计算机的,估计成不了编程最厉害的人,然后看到了有个职位叫做测试,按当时我对测试的理解是,测试就是发现bug的人,测试的价值就是发现所有的bug,拯救世界,想想都有点激动和自豪,于是决定走上测试这条道路。实习面试,面试官问我对哪方面感兴趣,我说测试,而且要白盒的,然后就被华丽丽的分配到开发组,每天就是看协议看代码,然后进行测试,有一天老大对我们说,代码质量不是测出来的,我听了有点不服气,等哥把级练上去了把那些bug都测出来。
      进了公司以后,初来乍到就测了某大神的几个版本,感觉java层层包装代码看得好痛苦,其次大神的代码质量的却很靠谱,基本上挑不出问题,就算有了问题还能hold住,每天的工作就是我问,这个特性怎么测,大神说,你只要跑下xxx就好了,其他的我已经测过没问题,还加了开关,有啥不对劲的就关了。开发完全hold住了版本质量,测试人员很轻松,虽然这对我这样一腔热血的测试来说很无聊啊
     如果遇到版本质量不是很高,或者开发都不靠谱,那么就需要花时间精心设计用例,经常能找到很多bug,有些是很低级的书写问题,就算找出来了也懒得提bug单,有种不是我太强而是对手太弱的惆怅;有些是隐藏的很深的bug,花费了几个小时或是几天去定位,这样的bug虽然只是很少一部分bug,但是真的很有成就感,感觉这样的bug都被我找到了,那还有什么bug能被我漏过呢
     所以,如果代码质量足够好或者测试的足够充分,那么版本的质量是可控的,实际情况是:为什么代码质量像一坨翔,而测试流程匆忙而草率呢?
 
     一.代码质量
     能进公司的开发人员怎么说也是各中翘楚,你能说他们写不出像样的代码,加上详尽的注释么,我不止一次阴暗的揣测,产品汪急功近利地把东西扔上线向主上邀功,留给后人无尽的填坑和重构,或者项目经理疯狂排需求,开发人员写完代码都没空自测。就算测试人员认真测试了,打满补丁的代码和精心构筑的代码肯定不能比,而且要知道与做对的事情相比,把事情做对有多么艰难啊
     二,测试时间
     如果开发提交测试的时间延期了,为了赶上发布时间,怎么办:A.压缩测试的时间 B.测试加班, 嗯,正确答案就是A+B了。现在移动互联网时代,需要的就是适应需求的快速变化,需要从以前游刃有余充分测试,逐渐转向快速迭代下非充分测试了,但是谁都不能保证急匆匆的测试是否会有一些东西遗漏,谁也不能保证所谓的不重要的地方是不是真的不重要 
     
     在这样的形势下,如果不能获取更多的资源,那么测试人员该如何保证版本的质量,相对应的有2点:1.从验证开发是否实现了功能转向是否graceful实现方式,开发写代码的时候也许没有进行思考,那么测试人员需要代替其进行思考; 2.测试人员能够足够敏捷的响应需求的变化,那就需要测试足够快,从自动化的全覆盖到通过代码阅读波及分析进行用例精简对立而又统一,等想定定了再细说
  

转载于:https://www.cnblogs.com/opama/p/4132283.html

怎么hold住版本质量相关推荐

  1. OpenCV学习笔记(三十一)——让demo在他人电脑跑起来 OpenCV学习笔记(三十二)——制作静态库的demo,没有dll也能hold住 OpenCV学习笔记(三十三)——用haar特征训练自己

    OpenCV学习笔记(三十一)--让demo在他人电脑跑起来 这一节的内容感觉比较土鳖.这从来就是一个老生常谈的问题.学MFC的时候就知道这个事情了,那时候记得老师强调多次,如果写的demo想在人家那 ...

  2. 专访:台湾这家设计公司如何hold住甲方爸爸?

    专访:台湾这家设计公司如何hold住甲方爸爸? PT studio 怎么做? 今天,看到一篇关于国内的原型设计公司墨刀与台湾本地一家设计公司 「破题设计 PT Studio」 (同时也是墨刀的happ ...

  3. 跨境卖家如何hold住极具消费潜力的Z世代?

    随着时代更迭,大多数95后.甚至00后开始步入社会,逐渐成为消费主力,营销人员可以把营销重点慢慢转移到Z世代. 什么是Z世代? Z世代通常是指1995年至2009年出生的一代人,他们是互联网的原住民. ...

  4. 云计算物联网Hold住未来十大技术趋势

    本文讲的是云计算物联网Hold住未来十大技术趋势,据国外媒体报道,思科首席未来学家.首席技术学家戴夫-埃万斯(Dave Evans)称,在未来十年内,物联网.云服务和虚拟人类等十大技术发展趋势,将深刻 ...

  5. 张清:你hold住微博实名制吗?

    前期我写过博文微博实名制,国政通获益最大昨晚睡觉之前我看见博友的新浪微博的"微博实名制正在进入倒计时,昨日,有消息称新浪.搜狐.网易.腾讯四大门户网站微博将在3月16日全部实行实名制,将采取 ...

  6. 脑波技术来袭,人类hold住吗?

    用脑波控制物体,这是传说中的特异功能,心灵交流,这是人类梦想的沟通方式,现在,脑波技术正在将它们从梦想变为现实. 现在,我们一起感受一下神奇的脑波技术吧. 意识传输 上上周,国内网站cnBeta.CO ...

  7. IT运维:如何“hold”住网管的幸福

    IT工作者的压力指数一直高居不下,而在这个群体中从事技术维护的网络管理员们,一样也无法逃脱因为工作环境"恶劣"造成的信心缺乏.如今,在任何一个企业的IT建设过程中,网管员在整个系统 ...

  8. 一个线上运营着3000+人的游戏,因为我不小心一个DROP DATABASE,全没了。 怎么办??跟我HOLD住!!!...

    前言 今天下午3点,我按照惯例,打开游戏服务器,开新服部署嘛,游戏在腾讯开放平台,简单.闭着眼睛都OK.于是一轮子的复制黏贴拷贝,把服务器加起来,然后启动查看日志. ....突然发现不断的有Excep ...

  9. 飞书会议视频会议系统,会议场景全hold住

    视频会议系统越来越普及,越来越多的企业开始使用它.视频接入不受地域限制,异地办公变得轻松便捷.其实视频会议系统不仅仅是视频开会,还包括会议场景下的其它应用,比如在会前准备会议演示文稿.开会时要对成员积 ...

最新文章

  1. 一个新手对linux的认识
  2. 雁栖湖会议研讨:计算机能代替程序员吗?
  3. 判断设备-安卓|苹果|微信
  4. PHP mysql数据迁移,如何自动化PHP/MySQL应用程序的迁移(架构和数据)
  5. 【蓝桥杯单片机】矩阵键盘和独立键盘新解(更稳定更高复用性)
  6. 【Linux 命令】- tail命令
  7. Debug时,出现Unable to evaluate the expression Cannot find xxx
  8. [渝粤教育] 西南科技大学 管理学原理 在线考试复习资料(4)
  9. 数据库系统 --- 数据库技术介绍
  10. 江苏计算机编程中小学,编程教育走进小学低年级
  11. (原创)二十一天定律
  12. C. Not Adjacent Matrix
  13. MDX示例:求解中位数、四分位数(median、quartile)
  14. 机器学习入门之莺尾花训练
  15. debian系统使用NTP服务器并自动同步时间
  16. React Native学习资源汇总
  17. Zigbee网络架构
  18. python 'NoneType' object has no attribute '_root'
  19. 电信联通涉垄断被指因监管落后 处罚或不了了之
  20. 评测三款最流行的txt阅读器

热门文章

  1. 一些常用的命令整理(更新ing~)
  2. Mysql批量更新的三种方式
  3. HDU-Largest Rectangle in a Histogram-1506 单调栈
  4. 8.1 shell介绍 8.2 命令历史 8.3 命令补全和别名 8.4 通配符 8.5 输入输出重定向
  5. HISTFILESIZE与HISTSIZE的区别
  6. 为Eclipse安装功能扩展插件
  7. 条款12:复制对象时勿忘其每一个部分
  8. 中国医学不能走西方道路
  9. 零基础科普:4种简单推荐算法背后的原理
  10. 如何用Excel快速生成SQL语句,用过的人都说好