您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
软件测试流程是什么?
测试,模块,需求软件测试流程是什么?
发布时间:2019-02-08加入收藏来源:互联网点击:
软件测试流程是什么?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
测试流程依次如下:
1.需求:阅读需求,理解需求,与客户、开发、架构多方交流,深入了解需求。
2.测试计划: 根据需求估算测试所需资源(人力、设备等)、所需时间、功能点划分、如何合理分配安排资源等。
3.用例设计:根据测试计划、任务分配、功能点划分,设计合理的测试用例。
4.执行测试:根据测试用例的详细步骤,执行测试用例。--every tester(主要是初级测试人员)
5.执行结果记录和bug记录:对每个case记录测试的结果,有bug的在测试管理工具中编写bug记录。
6.defect tracking:追踪leader分配给你追踪的bug.直到 bug fixed
7.测试报告:通过不断测试、追踪,直到被测软件达到测试需求要求,并没有重大bug.
8.用户体验、软件发布等
回答于 2019-09-11 08:43:50
简言之,整个软件测试的流程如下:
接收客户/产品的原始需求-确认需求-分析需求-风险预测-确认可测性(接收测试)-工作(测试)计划-测试设计(用例)评审-执行测试-提交缺陷报告-回归测试-提交测试报告-工作总结-持续集成
软件测试的流程其实在学习理论知识或是一些介绍专项测试的书籍上都是相对标准的测试流程。但在实际工作中多数公司不会按照标准的流程来,一是项目性质决定,二是公司内部规范,项目性质的话分为外包或自研,但总的来说,这些都是截止日期的,所以当资源与时间冲突时,没有足够的时间进行多数的流程规范。比如各种评审会议(需求评审 ,代码评审,用例评审,上线前产品评审等等)都会省略掉,甚至是编写测试用例的节点,会以测试点代替,尤其对于频繁迭代的互联网公司。但作为测试人员, 因为我们最终要对整个产品的质量负责 ,所以在实际工作过程中,一定要在随机应变,随时调整测试策略,以应对各种未知的问题。
回答于 2019-09-11 08:43:50
测试流程依次如下:
1、需求:阅读需求,理解需求,与客户、开发、架构多方交流,深入了解需求。--testing team
2、测试计划: 根据需求估算测试所需资源(人力、设备等)、所需时间、功能点划分、如何合理分配安排资源等。---testing leader or testing manager
3、用例设计:根据测试计划、任务分配、功能点划分,设计合理的测试用例。---testing leader, senior tester
4、执行测试:根据测试用例的详细步骤,执行测试用例。--every tester(主要是初级测试人员)
5、执行结果记录和bug记录:对每个case记录测试的结果,有bug的在测试管理工具中编写bug记录。--every tester(主要是初级测试人员)
6、defect tracking:追踪leader分配给你追踪的bug.直到 bug fixed。--every tester
7、测试报告:通过不断测试、追踪,直到被测软件达到测试需求要求,并没有重大bug.
8、用户体验、软件发布等。
回答于 2019-09-11 08:43:50
一、制定测试计划
l 开启测试项目
l 根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需求报告,即制订黑盒测试的最高标准,以后所有的测试工作都将围绕着测试需求来进行,符合测试需求的应用程序即是合格的,反之即是不合格的;同时,还要适当选择测试内容,合理安排测试人员、测试时间及测试资源等。
输入:需求文档、需求跟踪表、开发计划
输出:测试计划
二、测试准备
l 在计划制定好之后,在执行之前,必须将测试所需的人力资源,硬件资源,软件资源,文档资源,测试数据以及环境和人文资源准备充分
l 将测试计划阶段制订的测试需求分解、细化为若干个可执行的测试过程,并为每个测试过程选择适当的测试用例(测试用例选择的好坏将直接影响到测试结果的有效性)
输入:测试计划
输出:测试方案、测试用例、缺陷定义、测试策略
三、测试执行
l 测试组根据测试计划和测试日程安排进行测试,并输出测试结果
l 执行测试开发阶段建立的测试过程,并对所发现的缺陷进行跟踪管理。测试执行一般由单元测试、组合测试、集成测试、系统测试及回归测试等步骤组成,测试人员应本着科学负责的态度,一步一个脚印地进行测试。
输入:测试用例、测试规范
输出:测试报告、测试进度表
四、测试评估
l 有测试结果评估小组或评估人员对测试结果进行评测,分析,并输出分析结果
结合量化的测试覆盖域及缺陷跟踪报告,对于应用软件的质量和开发团队的工作进度及工作效率进行综合评价。
l 显然,黑盒测试只有严格按照步骤进行,才可能对应用程序的质量进行把关。
五、文档收集
l 将从测试计划开始到评估结束的所有文档进行整理收集。
l 对整个测试过程进行总结,并对测试结果进行总结
l 量产测试报告
六、测试总结报告
l 提交测试结果
l 归还所借相关资源
l 文档入库
l 关闭测试项目
七、文件配置管理
测试计划
首先,根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需求报告,即制订黑盒测试的最高标准,以后所有的测试工作都将围绕着测试需求来进行,符合测试需求的应用程序即是合格的,反之即是不合格的;同时,还要适当选择测试内容,合理安排测试人员、测试时间及测试资源等。
上一篇:为什么种过西瓜只能种一年?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |