软件测试培训之测试流程

网友投稿 628 2022-11-09

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

软件测试培训之测试流程

立项阶段

需求阶段

在需求分析阶段测试人员应参加到调研工作中,以便对测试计划和测试用例的编写,帮着研发人员整理初步的解决方案。

设计阶段

在设计阶段中测试人员的工作就多了,一是要对系统中的功能进行用例设计,二是编写测试计划,三是要帮着研发人员整理详细设计说明书;

编码(单元测试)阶段

在编码阶段测试人员对已完成的功能执行用例,至于单元测试由研发人员完成。如果发现问题询问研发人员,如果是BUG则提示BUG;

集成测试阶段

在集成测试阶段中测试人员应把注意力发在接口,和几个模块或功能的交接处,并参考详细设计说明书进行测试;概要设计的对象主要为系统,系统子系统,模块,子模块,函数等,通过体系结构进行模块的划分,并进行数据设计、接口设计,对其进行分解描述,依赖关系描述,接口描述等,并保持模块与需求的对应关系,因此,对集成测试的重点,将主要测试模块之间的接口和接口数据传递关系,以及模块组合后的整体功能。

系统测试阶段

在系统测试阶段中,说明软件已初步建立,但还要与硬件、外设、网s络等其他元素放在一起,进行信息系统的各种组装测试和确认测试,其目的是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方,从而提出更加完善的方案。还要完善软件的各种的书写,如用户操作手册、部署安装手册、根据测试计划整理阶段性测试报告,

系统测试主要验证功能是否符合需求规格的定义,是一种在实际环境下的测试,同时也是全面的系统级测试,其内容包括产品功能、性能指标、兼容性、可靠性、容错能力、可维护性、安全性等方面;

验收测试阶段

验收测试阶段是系统开发生命周期方法论的一个阶段,这时相关的用户或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。它是一项确定产品是否能够满足合同或用户所规定需求的测试。这是管理性和防御性控制。

验收测试是部署软件之前的最后一个测试操作。验收测试的目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。

结项总结阶段

在结项总结阶段一般由项目经理对所有测试人员的资料汇总进行总结性的汇报,比如:这个项目用的什么生命周期,在某个阶段进行的什么工作以及完成率怎样,总共用的人力物力等。

上一篇:重磅!DevOps 能力成熟度模型持续交付第十三批评估及系统和工具评估结果公布!
下一篇:燃!浙江移动通过 AIOps 系统和工具技术要求首批试评估,相关能力达到国内先进水平
相关文章

 发表评论

暂时没有评论,来抢沙发吧~