不能成为专业软件测试人员的10大理由

发表于:2013-5-08 10:43

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:zzzmmmkkk 译    来源:51Testing软件测试博客

分享:

  4、只有在处理人寿保险时才进行风险管理

  对于测试有一个简单的真理,也许是最微不足道的:测试人员没有足够的时间验证一切。这时,基本的风险管理派上用场了,帮助我们区分工作的优先级,哪些需要测试,哪些优先测试,可以假定哪些是基于其他测试结果上工作的。

  但是如我所说,这只是风险管理基本的一面,更高级的是在分析跟测试压根一点关联都没有时候可以提供更大价值。

  所有测试人员都知道产品中风险更大的区域是哪里,哪里有更多的bug,团队因为什么不定期和无计划的事务被推迟的。

  作为测试人员我们应该意识这些区域并在项目不同的阶段实时提醒团队。这样,我们也能决定是否使用产品其他模块开发这些功能,或者考虑到这些意想不到的问题迟早都会出现,如果允许的话是否可以花更多的时间来保持系统的稳定。

  你应该尽力尽早暴露这些影响产品的问题,不管是已知的还是潜在的,帮助团队设定靠谱的目标,在时间和预算上达成目标。

  5、你没有任何计划来提高自己测试工作的价值

  测试职业在许多方面都是未知的领域,有很多途径带入到测试行业,一旦进入到测试行业中,就有各种途径来改进测试专业技能。大部分测试技能提升来自于个人,而且将会由测试人员个人能力,当前工作环境的需要和限制,还有就是当前能获取的信息来源等因素决定的。

  总之,并没有唯一的途径把自己培养成一名专业的测试人员,而且并不容易,成效并不快。所以除非你决定想真正改进开发流程,并且知道如何达到这些目的后才能够真正提高测试技能和提高能够贡献给团队的价值。

  如何达成呢?

  开始列出作为测试人员的强项和弱项,想想哪些方面你想改善,最终寻找可取的方法。有一件事很确定,如果你不把握机会或者跟别的测试人员的职业发展牵着一起,将永远不可能得到提高。

  6、我们认为测试工作就是设计和运行预先定义好的测试用例

  其实除了运行测试用例之外,还有更多的内容:

  - 对产品设计上提供反馈;

  - 分析当前项目计划的风险;

  - 在不同的开发阶段提供非正式的反馈;

  - 开发自动化框架,能帮助开发人员维持他们所开发的产品的稳定性;

  - 运行脚本或用例,但不单单是之前预先设计好的;

  - 分析测试结果以及能获取的所有信息,帮助我们了解产品的最新进展状况;

  - 在流程中持续反馈

  而且我们可以照这些步骤持续开展。

  总之,如果只是单纯的运行用例并设置为PASS OR FAIL,那价值远远没有实现。

32/3<123>
春暖花开更文季,点击参与还有惊喜礼品~

精彩评论

  • lsmmm11
    2013-5-08 11:15:32

    感触良深

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号