测试计划——软件测试工程师面试秘笈(06)

发表于:2021-12-14 09:27

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

 作者:杨定佳 陈辑    来源:51Testing软件测试网原创

  13.2.4  测试计划
  软件项目的测试计划是描述测试目的、范围、方法和软件测试重点内容的文档。针对验证软件产品的可接受程度编写测试计划文档是一种有用的方式。不同公司的测试计划不尽相同,但每个测试计划包含的主要内容基本一致。面试官在了解面试者接触过项目的测试计划时也在思考本公司的测试计划存在哪些不足、可以优化的地方。接下来看一些在面试中经常会被问到的内容。

  示例1:为什么要写测试计划,目的是什么?
  此题考察面试者对测试计划的目的或作用的了解,稍微对测试计划书有所接触就知道怎么回答。
  解答:测试计划书通常是由具有丰富经验的测试负责人编写的。编写测试计划书能够使测试负责人根据测试计划做宏观调控,进行相应资源配置,也可以使参与项目的测试人员能够了解整个项目测试情况以及不同阶段所要进行的测试工作,更可以使其他人员了解测试人员的工作内容,进行相关配合。制定良好的、切实可行的、有效的测试计划,其目的在于保证测试的质量和提高测试工作的效率,主要表现在有效的测试策略、界定清晰的测试范围、识别存在的风险并规避风险、不同测试阶段确定不同的测试方法、测试工作量及时间的合理估算、资源的调度等方面。

  示例2:你之前的项目写测试计划吗?测试计划都包含哪些内容?
  此题主要考察面试者对测试计划的了解,第一问暗含着对面试者所经历项目的流程完整性的考察,因为很多小型公司不存在测试计划书,可能就是口头的约束。第二问是对面试者的测试计划编写功底和对项目测试计划把握的  考察。
  解答:在我之前的项目都有写测试计划书的规定。测试计划书主要包含项目背景、项目简介、常用术语、测试目的、测试范围、进度计划、人员分工、测试资源、参考文档、提交文档、风险分析、测试策略等几个部分。对于项目背景、项目简介、人员分工等项目相关、人员分配及资源调度等内容由测试经理完成,分工后的详细内容由对应的具体测试人员完成,最后统一汇总交于测试经理整理。

  示例3:你们的系统测试计划书中对测试通过、失败的标准是什么?
  解答:主要通过用例的执行情况和需求覆盖率进行判断。
  用例的执行情况:所有1、2级用例需要100%覆盖,3、4级用例30%覆盖,本轮测试重点特性用例100%覆盖。需求覆盖率情况:所有的功能需求、性能需求都需要被覆盖。

查看《软件测试工程师面试秘笈》全部连载章节
版权声明:51Testing软件测试网获得作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号