关闭

论软件测试的主要责任

发表于:2012-12-11 11:30

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

 作者:eilfei2000    来源:51Testing软件测试网采编

  病症的解决,也会完全依赖这个人本身,而不是体检中心。比如脂肪肝,体检中心可能会给出脂肪肝的危害性,以及提供一些建议:运动、饮食平衡等。但是这个人本身不重视,依然我行我素,那么下一次体检,肯定还会存在脂肪肝这个问题,当然,可能会更严重一些。同样,测试团队对产品进行了测试,如果在开发过程中不去修复,或者没有解决方法——比如加强评审,增加自测用例,对代码进行部分优化或重构,甚至换人等等,那些同一个团队,下次的产品质量,也不会本质上的提高,该有的问题,还依然会有。

  当一个人面对体检报告的时候,可能知道应该怎么做,但是考虑到其他因素,还是会继续带着问题前行,比如这个人是销售,他会说我知道我有脂肪肝,但是我需要陪客户应酬,没办法——同样,一个产品发布,测试团队给出问题,可能产品团队是心知肚明,但是为了赶上产品的deadline,或者先对付竞争对手的某类产品,只能带着风险/问题发布。两者的意义一模一样,知道问题,但是经过评估,选择带着问题继续下去。

  体检中心的责任是全面的对体检者进行诊断,提供详细的报告建议。至于体检者有没有问题,问题能不能解决,完全的取决于体检者本身的努力。同样,测试的责任就是针对准入测试的产品进行系统的测试,给出测试结论。问题本身能不能解决,还依赖于开发人员的修复和完善。

  测试是产品质量的一个环节,可以理解为是质量体系非常重要的环节。但是绝对不是唯一的环节。测试对质量的责任就是做好本职工作,提高测试的质量和效率。

  还是用体检的例子。

  如果一位体检者本身有脂肪肝,体检中心没有检测出来,给体检者出具了全部合格的报告,这种误诊漏诊,是体检中心的事故。同样,产品的缺陷没有测试出来,就是测试的失职,是没有做到本职工作的质量标准。针对测试环节,会有漏测或重大事故指标来衡量测试环节的工作质量。

  换个主动的角度,体检中心让体检者对自己的健康有全面直观的了解,不要担心讳疾忌医。对一些特别严重的病症,可能会采用婉转的表达,或者瞒过体检人,直接和直系亲属沟通。但无论如何,要对出具的体检报告负责,通过或直接、或委婉、或间接的方式通知到个人。一个软件版本进入测试环节,测试人员有必要把这个版本的真实情况完完整整的呈现出来。同样,测试也不要因为面子等因素或各种穿小鞋的权术范围,去主动的隐瞒产品的缺陷。也可以通过种种直接、委婉或间接的方法。

  体检中心怎么去提升自己的业务,提高自己的专业化程度呢?

  1、提高效率:原来平均一个人体检需要3个小时,提高到2.5个小时

  2、简化流程:通过各种体检项目的整合优化,节省体检者的往返次数

  3、更新设备:购买更先进的器材,提高准确度和工作效率

  4、培训人员:让医生的业务技能提高。

  5、业务创新:做血常规本来需要抽4管血,现在只需要抽3管。

  这也是测试部门如何提高自己本职工作的方法,如何更快准狠的出测试报告?无非就是上文描述的种种:培训、流程优化、测试工具开发更新、测试理论和意识提高,结合业务优化测试方法等等。

  做更专业化的测试团队,而不是做管的更宽的过程质量团队。这可能是很多业内业务人员的混淆——你让一个体检中心,派出自己的护士,24小时跟催体检者:不行,你不能抽烟,要注意健康;不行,不能熬夜,注意血压等等——是应该有人去做,但是,肯定不是体检中心这个部门的本质职责。

32/3<123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号