测试人员一般是被外界普遍认为是QC,即对产品的质量进行检测,找出质量问题并配合相关人员解决问题,从而管控产品质量,说通俗点就是帮开发找漏洞,给开发擦屁股;如果线上出现bug,就是你没有测试完整,最累的是你,背黑锅的也是你,所以说测试工作不好做。而且测试人员往往要懂的知识面很广,有宽度没深度,不像开发人员可以专注开发技能的延生。因此,可以预见,如果你仅仅从事功能测试的工作,满足于点点点的生活,那么会经常疲于奔命,从而可能厌倦测试这个行业。

目前就我知道的测试更好发展方向有3条路,QA(项目测试负责人、质量把控者)、性能测试专家、自动化测试专家;其中对技术着迷或者有很强自我学习能力的人,可以考虑向测试专家方面发展;而一些不喜欢学习的,但是情商又很高的人往往可以向QA及其他管理岗位发展,以下就想说说我了解的QA。

QA即对产品的质量进行管控,从源头开始,整体提升整个开发团队的产品质量。QA不睡单纯的测试人员,仅仅是为了找bug而找bug,他们更多的是在帮助这个团队将质量提高,自然而然效率就得到提升。

QA的工作应该存在与整个软件生命周期中,从一开始的需求就介入,保证需求的可开发和可测性。

在开发阶段,为加强开发人员的自测能力,不仅要对开发人员进行相关的测试培训,同时,严格要求测试用例的规范程度,保证提交给开发的测试用例能顺畅的进行自测,进而才能提高出产产品的质量;

在测试阶段,加强测试技能的提升,以自动化代替手工,提升效率;

产品运营上线后,对于线上出现的bug,要着重分析,分析为何未测试出这个bug,找出bug出现的源头,从而找到问题的所在,需要思考原因在哪里,然后根据开发的流程确定应该在哪个阶段加强管理来避免下次出现该类似的问题。

最新文章

  1. 页面解耦—— 统跳协议和Rewrite引擎
  2. Mac下搭建git
  3. swift学习笔记之-方法部分
  4. JavaBean与Jsp
  5. X3DOM 1.6.1 发布注记
  6. IOS沙盒
  7. POJ3422 Kaka's Matrix Travels
  8. NOIP201405生活大爆炸版石头剪刀布
  9. Eclipse 中outline的小图标的含义(zend也一样)
  10. 语义化的HTML
  11. 【阿里云产品公测】消息队列服务MQS使用分享
  12. 函数 sort,unique,stable_sort,count_if,谓词
  13. ASP.NET多线程下使用HttpContext.Current为null解决方案
  14. 怎么让猫吃辣椒 转载自 xiaotie
  15. (转)Spring事务配置的五种方式
  16. 弱校ACM奋斗史
  17. 【Centos】yum安装MySQL
  18. docker 搭建 Telegram Messenger MTP
  19. 【转】【数据结构】【有n个元素依次进栈,则出栈序列有多少种】
  20. 《Attention Augmented Convolutional Networks》注意力的神经网络

热门文章

  1. Java读取lob格式数据
  2. UI(UGUI)框架(二)-------------UIManager单例模式与开发BasePanel面板基类/UIManage统一管理UI面板的实例化/开发字典扩展类
  3. web测试中的测试点和测试方法总结
  4. 51nod 1255 贪心/构造
  5. 使用log4j的邮件功能
  6. Eclipse中Maven的本地仓库引导配置
  7. ionic3 教程(一)安装和配置
  8. Data、String、Long三种日期类型之间的相互转换
  9. pthread_getspecific()--读线程私有数据|pthread_setspecific()--写线程私有数据
  10. C++之结构体struct