先做人,后做事。多思考,多总结,多学习,多读书,多提问,多多易善。

软件测试经验与教训--阅读笔记--01测试员的角色

上一篇 / 下一篇  2016-07-02 17:14:52 / 个人分类:测试经验

第1章 测试员的角色
测试人员的角色到底是什么?能够定义的很清楚吗?
经验1-测试员是项目的前灯
测试就是要找到信息,有关项目或者产品的关键信息决策都需要根据这些信息来决定。
经验2-测试员的使命决定要做的一切
使命可能决定于行业、公司、项目或者团队的个性,测试项目也是千差万别。我们的使命是以客户为中心,
明确需求,提高工作效率及降低风险。要经常动态调整自己的使命,不要侧重某一方面而疏忽另一方面
经验3-测试员为很多客户服务
测试员提供的服务时至关重要的,客户可以是项目经理、程序员、技术文档编写员、技术支持员、市场开发员、
产品经理、管理层和项目相关人员、用户等;
经验4-测试员发现的信息会“打扰”客户
根据客户的价值定义,通知客户有关威胁产品价值的任何信息。测试员有责任报告相关问题。
经验5-迅速找出重要的程序问题
测试员不仅要找出问题,还需要快速的找出问题。需要对问题进行分类分级考虑
首先测试经过变更的部分,然后测试没有变化的部分;首先测试核心功能,然后测试辅助功能;
首先测试能力,然后测试可靠性;首先测试常见情况,然后测试少见情况;首先测试常见
威胁,然后测试罕见威胁;首先测试影响大的问题,然后测试影响小的问题;首先测试最需要的部分,
然后测试没有要求的部分;
经验6-跟着程序员走
为程序员提供支持,很可能是测试员使命的关键部分。及时反馈程序情况,马上测试程序,修改代码后
及时测试等,尽快建立最短、最快的反馈闭环。理想的情况是,程序员为了修改测试员找出的程序问题忙的
团团转,使程序员,而不是测试员,成为项目的瓶劲
经验7-询问一些,但不一定外露
经常提问问题,方式要含蓄,内在些,有助于启发自己的思考,利于测试;
经验8-测试员关注失效,客户才能关注成功
测试员关注失效,因为这可以增加发现失效的机会,用自己全部的创造力和技能,寻找产品中的关键问题。
发现问题,使产品做的更好,更具持续性,在市场中才可能成功。
经验9-不会发现所有问题
找出并报告重要的程序问题,但是不会发现所有的程序问题。
经验10-当心“完备的”测试
不要有完备、完成、结束等,完备的定义并不是在项目一开始就能够最终确定的,随着测试项目的进展,随着
新测试任务的突然出现,需要重新考虑。
经验11-通过测试不能保证质量
测试员既不能提高质量,也不能降低质量。质量来源于构建产品的人,测试不过是提供了项目质量保证的信息。
经验12-永远别做看门人
测试员永远不要对产品的发布具有否决权,获得这种权利之后,同时也承担了产品质量的全部责任,其他人倒是
可以轻松些。要由控制项目,条件最好的人承担发布的责任。大多数非常有效的团队,都采用某种方式的集体决定
是否发布产品;
经验13-当心测试中的不关我事理论
测试员的使命应该是尽其所能,通知团队可能会对产品的价值产生消极影响的所有问题。
经验14-当心称为过程改进小组
如果过程改进是整个团队的工作,则测试员可以成功的参与工作,并获得成功
经验15-别指望任何人会理解测试,或理解测试员什么条件下才能搞好测试
测试员要受管理层和程序员决策的很大影响,如果他们的计划很不明确,或设计出的产品很难测试,
测试工作就会很难进行。他们不理解自己的行动会对测试过程产生的影响。

TAG: 软件测试 教训 经验

 

评分:0

我来说两句

zimingzim

zimingzim

努力做事,踏实做人,愿分享一切,与大家一起成长。

日历

« 2024-05-13  
   1234
567891011
12131415161718
19202122232425
262728293031 

我的存档

数据统计

  • 访问量: 9930
  • 日志数: 13
  • 建立时间: 2016-07-02
  • 更新时间: 2016-07-02

RSS订阅

Open Toolbar