软件测试人员面对测试项目应保持什么样的态度?

发表于:2014-3-06 11:29

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

 作者:junyjiang    来源:51Testing软件测试网博客

  判断:
  ·软件测试就是证明软件不存在错误的过程
  ·软件测试的目的在于证明软件能够正确完成其预期的功能
  ·软件测试就是建立一个“软件做了应该做的”信心的过程
  上述都被本末倒置的:
  测试某一程序时,应当想到的是为程序增加一些价值。测试想要提高程序的价值,肯定是体现在可靠性和质量上。提高可靠性,意味着要在发布前找出bug并修复了bug。
  因此,我们所应该在开始时就假设程序中隐藏着错误,然后测试程序,发现尽可能多的bug。
  判断:
  ·软件测试就是证明软件不存在错误的过程
  ·软件测试的目的在于证明软件能够正确完成其预期的功能
  ·软件测试就是建立一个“软件做了应该做的”信心的过程
  上述都被本末倒置的:
  测试某一程序时,应当想到的是为程序增加一些价值。测试想要提高程序的价值,肯定是体现在可靠性和质量上。提高可靠性,意味着要在发布前找出bug并修复了bug。
  因此,我们所应该在开始时就假设程序中隐藏着错误,然后测试程序,发现尽可能多的bug。
  正确的定义:
  测试是为了发现错误而执行的过程(人类行为总是倾向于高度目标性,确立一个正确的目标有着重要的心理学影响)
  因此在面对一个看似完美的应用时应该带有怀疑的态度或者说是一种摧毁他的态度去测试此应用,才是一名功能测试工程师工作中应有的态度。
  最近替leader代班,发现team里的同学形成了一种有问题你告诉我,我来证明他存在,或是我来证明他不是问题的这种诡异的状态,表示很无奈,相信也有很多其他正在以这中态度工作的同学,个人认为这种态度不应该出现在一名测试工程师的身上!!!!仅以此文共勉--最后文艺一把~~
版权声明:本文出自 junyjiang 的51Testing软件测试博客:http://www.51testing.com/?522326
原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号