测试经理的尴尬——测试工程化实践之路(03)

发表于:2023-3-21 09:26

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

 作者:肖利琼    来源:51Testing软件测试网原创

  1.3测试经理的尴尬
  Sherry是作者的朋友,同时是一家国际知名医疗设备外企的测试经理。在一次讨论测试技术的应用时,她给作者讲述了一个被部门总监A质疑的故事。
  某天,部门总监A请Sherry到其办公室,让她解释一下什么是软件测试技术。Sherry被问得一头雾水,不明白背后发生了什么事情。Sherry心想,这位总监也曾是程序员,不可能一点都不了解软件测试,肯定是自己工作的某个方面出了问题,而且是他认为相当低级的问题。但这位总监有些“古怪”,偏偏不提及提问背后的原因,只是要求Sherry给他解释什么是软件测试技术。Sherry只好根据自己所学知识和过往经验,介绍了软件测试的方法、工具,以及如何应用等,但总监似乎不太满意,不断追问。
  在这样的场景下,Sherry感到尴尬和委屈,因为部门总监A的问题难以用三言两语讲清楚,甚至这个问题太基础,部门总监A不应该向她提问。虽有不解,但Sherry还是在离开部门总监A的办公室后思考良久。
  后来,Sherry了解到,其他研发部门开发的产品因软件质量问题被召回了上千台,风险意识极强的部门总监A想要仔细了解自己部门研发的产品是否存在类似问题,于是查看了相关软件测试报告。其中,关于仪器测量病人血液数据的保存正确性的测试用例很少或不充分,甚至大部分测试用例只用来检查界面显示情况,如某按钮亮显、某按钮灰显等。部门总监A认为,这样的测试不但毫无重点,而且无关痛痒,是“表面”测试。于是,才发生了上面的对话。
  根据Sherry后来的描述,部门总监A是对图1-4所示的“测量数据浏览”界面的测试工作产生了质疑。
图1-4  “测量数据浏览”界面
  为了测试图1-4所示的界面上的软件功能(此界面由用户单击前一界面中的“浏览”按钮进入),测试人员设计了一批测试用例,表1-2是相应的测试报告。
表1-2  “测量数据浏览”界面测试报告
  一开始,Sherry感到有些委屈,但在她仔细看完这份测试报告后,也认为测试用例的设计不够严谨和专业。后来,她带领团队重新梳理了测试用例设计规范,以及测试用例的设计模板与方法等,并以流程规范为指引推动它们在项目中落地,最终收到成效。
  优化之后的“测量数据浏览”界面测试报告见表1-3。
表1-3  优化之后的“测量数据浏览”界面测试报告
  点评
  对于表1-2所列的测试用例,“预设条件”“测试用例标题”“操作步骤”和“预期结果”中的内容有多处相同或类似,根据每条测试用例的唯一性要求,测试用例的设计与组织明显存在问题。在查看他人编写的测试用例报告时,我们只有了解测试用例设计人员的思路,结合被测试对象的用户需求和软件设计的实现原理,如用户浏览数据的主要目的、目前的实现结果是否满足用户需求、浏览数据从何而来、浏览数据时可能遇到的问题,以及是否设计了相应的测试用例等,才会发现测试用例的缺失或冗余之处,以及漏测带来的风险。
  测试用例是测试工作的重中之重。无论是测试通过的测试用例,还是发现bug的测试用例,都是测试人员的重要产出,它们是守护产品质量的关键。
  如果我们的测试分析高效,测试用例的设计充分,那么,就可以既守护产品质量,又不影响产品上市时间。
版权声明:51Testing软件测试网获得作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号