美文网首页
测试需求分析思路?

测试需求分析思路?

作者: 番茄大王666 | 来源:发表于2018-08-14 12:16 被阅读253次

为什么要参与需求分析?

1,吃透被测对象详细需求——是后期测试活动的依据。

2,指出需求歧义——避免需求流失。

3,对需求不合理提出改进建议——把可能的缺陷关闭在需求分析阶段。

需求:凡是被测事物就是需求。(不限于:系统,文档,脚本,算法)

实际工作中,当测试接入时,项目处于什么阶段是不确定的。不同阶段的项目,测试展开工作的重点不同。需要通过历史需求和当前需求分析,明确被测对象现状与风险,作为后期展开工作活动的重要依据。

项目根据阶段分三类:新项目 , 中期项目 , 维护项目。

新项目:项目立项刚结束,承接到规划的需求,开发和测试新接入此项目。

此类项目往往迭代一规划的开发任务已经初步给出,但产品最终成型还是停留在规划上,这个时候测试人员也要依据自己的经验,专业,结合原始需求与开发一起参与需求分析整个过程。并提出建议和意见。通常开发人员更多的会从代码实现可行性,难度,实现方式等方面考虑。测试则应从用户体验,界面交互,性能,甚至是维护和推广的角度来考虑。

中期项目:项目已完成几个迭代,处于开发中期。

此类项目迭代已稳定进行几个周期,开发处于中期。这时候接入测试,测试人员需要先熟悉已完成的需求,产品规划等,再结合新需求进行需求分析。一方面做新需求分析,一方面要考虑新需求对老版本的关联和影响。或采用新需求兼容老版本的方式,或者老版本做更改和扩展,适应新需求。根据项目实际情况决定。

维护项目:项目开发结束,上线,处于维护阶段。

此类项目基本已经开发完成,开发人员通常只留有部分人员。测试此时接入,需要较多时间来熟悉已有功能。根据项目资料文档尽快熟悉产品的情况。后期维护,承接新需求时重点考虑的是新需求对老版本的影响。通常也是采用新需求兼容老版本的方面。不会再对老版本做大的变动。

测试需求的依据有哪些

1)待测软件相关的各种文档资料。

2)与客户或系统分析员的沟通。

3)业务背景资料。如待测软件业务领域的知识等。

4) 用户体验方面。

5)同类成熟产品参考。

需求分析步骤

step1:承接需求时,需要需求方给出原始需求文档;并由需求方主讲进行首次需求澄清。

step2:开发团队进行需求分析(包括需求的可实施性,关键风险,实现效果,开发周期,交付结果,验收标准等)后,开发主讲进行需求反澄清。形成完善的需求规格说明书文档。

相关文章

  • 测试需求分析思路?

    为什么要参与需求分析? 1,吃透被测对象详细需求——是后期测试活动的依据。 2,指出需求歧义——避免需求流失。 3...

  • 需求测试分析思路

    文档 需求文档 1.功能清单完整且与原型设计可以对应上; 2.功能描述业务逻辑清淅; 3.描述方法从上到下(标题,...

  • 软件测试攻略(十三):测试用例基础(2)

    一、根据测试思路分析需求 软件的质量可以从功能、兼容性、易用性、安全性、性能五个属性来判断。基于此思路来分析需求,...

  • 测试需求分析

    一、测试需求分析 测试需求分析就是分析我们测试什么、如何测试的过程。通过完备的测试需求分析可以输出高质量的软件测试...

  • 2018-12-21

    软件测试总结 软件测试流程: 测试需求分析,分析需求文档提取...

  • 软件测试流程

    测试准备-测试计划-测试需求-测试用例-测试执行-测试缺陷管理-测试报告总结 需求分析需求分析(Requirmen...

  • 三、测试需求分析

    1.测试需求分析 测试需求分析就是分析我们测试什么、如何测试的过程。通过完备的测试需求 分析可以输出高质量的软件测...

  • 测试需求分析

    一、测试需求分析过程 分析对象---分析过程----分析结果 1、测试需求分析的对象 产品需求文档、交互稿、技术文...

  • 软件测试的自我修养2

    测试的意义何在? 4)测试的本质 编写测试用例,意义在学习和提高用例思路,设计方法,更好的理解分析需求,从而写出有...

  • 一般的软件测试流程

    测试流程 需求分析 整体流程图: 需求提取 -> 需求分析 -> 需求评审 -> 更新后的测试需求文档 1. 需求...

网友评论

      本文标题:测试需求分析思路?

      本文链接:https://www.haomeiwen.com/subject/hftbvftx.html