测试前移需求阶段应该做些什么?

发表于:2022-5-12 09:33

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

 作者:软件测试小dao    来源:51CTO博客

  需求阶段
  主要分为以下五步:需求准备、需求澄清、评审记录验证、需求变更通知、需求实例化。
  每一步都需要哪些人员参与呢?
  一、需求阶段(测试和开发)
  二、需求澄清(产品、测试和开发)
  三、评审记录验证(产品、测试和开发)
  四、需求变更通知(测试和开发)
  五、需求实例化(产品、测试和开发)

  每一步都需要做些什么东西呢?
  一、需求阶段
  1.理解需求:了解需求的目标,仔细审阅每个功能点,寻找问题并记录下来,待需求评审时提出。
  2.熟悉相关业务:如果是优化类需求则多操作原功能,结合原功能理解优化功能。如果是全新业务需求,则需考虑需要哪些底层项目配合。
  3.协助产品或需求人员验证需求。
  4.提前预估需求需要的测试资源。
  二、需求澄清
  1.协助或参与需求评审。
  2.弄清楚需求的必要性,配合需求负责人,协助其做需求可行性分析。
  3.运用个人的业务经验和对产品的熟悉程度,分析需求的合理性和全面性。
  4.分析功能性和非功能性需求。
  5.分析和找问题。类似写测试用例的时候设计测试方案,把逻辑梳理出来,看看有没有不对或者遗漏的点,整理出来反馈给产品。
  6.细节问题的纠正,开发在开发代码时可能会直接使用需求中提供的信息,一些小问题后期也能测试出来,但早点发现问题解决问题也是好事一件,节省开发与测试资源。
  7.协助团队理清需求诉求,必要时通过不同的用户角度对需求进行分析,只有真正清楚需求背后的诉求才能保证需求的正确性。
  8.在需求评审结束时,对于本次需求的测试范围和测试重点应当产品、开发、测试应达成一致。
  三、评审记录验证
  1.问题跟踪。
  2.问题验证。
  四、需求变更通知
  与产品达成一致的需求变更需提醒产品及时更新需求文档且同步给相关的组员知晓。
  五、需求实例化
  1.召开实例化工作坊。
  2.参与设计/评审实例化用例。
  3.评审实例。
  每一步都需要产出写什么呢?
  需求准备、需求澄清、评审记录验证、需求变更通知步骤都需要产出:需求问题列表、需求验证记录、需求变更通知、测试资源评估、跟他跟踪记录。
  需求实例化需要产出:实例化工作会议记录、实例化用例、实例评审记录等。

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号