心理学上有句名言:一种思想决定一种行动,一种行动决定一种习惯,一种习惯决定一种性格,一种性格决定一种命运! 后,还有一句??态度决定一切!
当你没有机会来实践时,好学习别人身上的经验,让理论、及别人的经验来引导你,达到一定的思想高度!
思想有多远,你能走多远!(??这好像是某种广告语吧。)
当然机遇也很重要 :)
关于测试
测试时一门战争的艺术,我们不但要为战争的胜利而努力,同时也要学会使用小的代价来获取大的胜利。如何使用小的代价来获得大的胜利,这是一种艺术,也是我们每个测试人员,尤其是项目管理者应该好好思考的问题。
做好测试计划
古人云:凡事预则立。
做项目计划的终目的是什么???为了项目的成功(计划也是为了目标而量化的一个过程).良好的计划是一个人统筹能力的良好体现。
万事万物都在不断发展变化之中,我们测试工作受很多因素的影响,不可能一层不变。有了计划会有变化,要有应对变化的能力!
既然计划会变,那我们为什么还要做计划呢?
(吃饱了还会饿,为什么还去吃呢)
测试策略
具体怎么做的问题,好的策略同样能起到事半功倍的效果。
如,我们不同阶段的测试内容上的异同,什么阶段采取什么样的测试内容,如何做好回归测试等。
测试计划与测试测试策略,测试计划是做什么的问题,策略是怎么做的问题,也是战略和战术的问题。
过程控制
进度、质量、效果
比如,一个版本执行的时间长短,版本中有多少case漏测等
过程管理思想 ISO、CMMI、PDCA.
做好缺陷管理
1.缺陷的定义
2.缺陷提交的规范
常见问题:
1. 概率性问题描述
2. 摘要部分描述不够高度概括
3. 描述部分 操作步骤方面描述不够清晰
4. 只说明存在问题,并没有说明问题点以及正确的结果是什么
5. 提交了不是问题的问题
6. 重复提交等 做好文档管理
1. 测试计划;
2. 测试用例;
3. 报告模板;
4. 测试报告;
5. 需求文档;
6. 测试记录
7. 其 他
测试中的博弈
人生的过程,是一个不断博弈的过程。
博弈可以理解是抉择,决定做什么或者不做什么,在有限的时间内做哪些以及不做哪些,相应的投入去做值不值得等。
例1:测试中的博弈,如哪些bug需要提出让开发人员解决,一个版本哪些地方需要重点测,哪些地方可以不去测等;
例2:择偶、招聘等等。
做一个博弈高手并不容易,这不但要有丰富的知识及经验积累,还要有敏锐的直觉。
风险管理
1. 风险识别;
2. 风险分析;
哪些是可控的风险,哪些是不可控的风险
3. 风险评估,风险等级??H、M、L;
4. 风险对策
要根据可能出现的风险,提前采取应对措施
做为一个(项目)管理者,如果不懂得风险管理,一定不是一位合格的管理者。
信息管理
1. 及时共享信息
例如:项目变更、客户需求变更等信息要及时分享给测试组员;
2. 信息管理
重要资料、邮件一定要注意保存,不要随便删除(包括飞鸽通话记录),以便需要的时候查找;
3. 安全管理
不要随便向第三方泄漏内部资料,如果遇到不知该如何处理的时候,可以向高层请求处理。
4. 其他
如上班通讯工具,Email、FQ设置成自动登录,
或养成打开电脑后便打开相应通讯工具的习惯等。
资源管理
1. 硬件
2. 软件
3. 环境
4. 人员
5. 其他
能力要求:
分析处理问题的能力要求,这很大程度上需要个人的一定的经验积累,也需要一定的知识储备。只有当经验、知识储备、能力都具有了,我们才可能做到游刃有余,应对自如!
经验可以积累的,能力可以提高的!
其实,非技术性的素质往往比经验能力起的作用更大!