网站大量收购独家精品文档,联系QQ:2885784924

软件测试的大体流程与测试标准.docx

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

软件测试的大体流程与测试标准

目录

前言

此文档就项目中测试部份的工作流程进行了一个梳理,参考了不同的资料,提炼整理的内容为业内已经成型、被大多数项目采纳和认可的。因此,该流程并非针对某一个具体的企业或项目,运用到某一个项目中时,可进行必要的增减和修改。

另外,文章中测试标准部份,也是查阅了网上很多的资料、参考了其他项目文档,并结合本人体会整理而成,能够覆盖到项目开发进程中会碰到的绝大部份的测试面,针对不同的测试内容,该标准也能够起到必然的指导和参考作用。可是在实际的工作中,放到具体的项目里,也需要依照具体情形和要求进行适当的调整。

一、软件测试的流程

1.测试大体流程图

测试各时期工作流程

需求分析时期

测试需求是整个测试进程的基础;确信测试对象和测试工作的范围和作用。用来确定整个测试工作(如安排时刻表、测试设计等)并作为测试覆盖的基础,测试需求是计算测试覆盖的分母,没有测试需求就无法有效地进行测试覆盖。

开始分析和提取测试需求的时候,整个项目必然至少已经进入设计时期,必然要有需求文档、设计说明文档或原型作为依据。

而且被确信的测试需求项必需是可核实的、可测的,不能有模棱两可的概念,比如:可能、约、或……;也不能为无法量化、主观性的概念,比如:处置速度快、设计页面好看……。它们必需有一个可观看、可评测的结果。无法核实的需求不是测试需求。

测试需求是制订测试打算的大体依据,确信了测试需求能够为测试打算提供客观依据;测试需求是设计测试用例的指导,确信了要测什么、测哪些方面后才能有针对性的确信测试方案,设计测试用例。

过程要点

详细说明

输入条件

项目进入软件设计阶段,至少需要有需求文档、软件设计说明书或者软件原型(demo)

工作内容

测试人员根据相关文档梳理、提取测试需求,确定测试内容(功能、性能、兼容性等)、使用的测试方法(手工测试、

自动化测试),已保证此次需要测试的内容覆盖完整。

退出标准

提取完整的测试需求点

输出内容

明确测试策略,列出具体的功能列表(非必须项)

打算与设计时期

测试打算时期

当项目进入到实现时期,测试领导就应该和整个项目的开发人员、需求设

计人员研究讨论,并对本次测试的交接时刻、投入的人力、拟定测试的轮次、各轮次持续的时刻、测试的内容和深度进行规模预估,并制定出测试打算。

过程要点

详细说明

输入条件

项目进入到实现阶段(编码),需求规格说明书、软件设计说明书(概要设计或详细设计)、原型(demo)已输出。

工作内容

和整个项目组讨论并确认此次项目测试阶段的人力、时间投入,测试轮次预估,测试的交接和验收时间

退出标准

明确测试内容、时间、人力安排

输出内容

测试人员提交评审后的《测试计划》

测试设计时期

在项目进入实现时期的同时,测试人员还需要依照基线版的软件需求规格说明书和产品设计说明书编写测试用例。依照每一个测试需求点和功能点,运用不同的用例设计方式编写用例,针对不同的测试内容,可能会涉及到的用例包括:功能测试用例、性能测试用例、接口测试用例和自动化测试用例。

过程要点

详细说明

输入条件

测试需求明确,测试计划明确,已有基线需求和测试计划

工作内容

根据每一步测试计划编写全部的测试用例

退出标准

测试用例需要覆盖所有的测试需求

输出内容

测试人员提交评审后的《测试用例》,测试脚本(性能、自动化)

测试实施时期

测试实施时期是测试人员在整个项目中需要投入最多工作量的时期,也是最要紧,最重要的一个时期。在那个时期中,测试人员需要依照前期的测试计划、测试策略来执行测试用例,依照设计的测试用例来执行测试,并利用测试治理工具记录、提交、跟踪测试中发觉的缺点,并配合、催促开发人员复现、定位、修复缺点,然后验证和关闭缺点。

过程要点

详细说明

输入条件

测试用例

工作内容

根据测试计划中分配给自己的测试任务,在测试计划的时间段内,执行相应的全部测试用例,并将测试结果记录到测试管理工具中。如有需求和设计上的变更,需要不断完善测试用例。

退出标准

执行完毕所有测试用例,结果被记录

输出内容

测试结果(输出到测试管理工具中)

测试终止

约定的测试周期完成后,测试人员需要总结这次测试的结果,并编写报告。

缺点报告提交

测试终止后,依照项目组的要求和具体情形,可能会要求提交缺点报告(非必需),统计这次测试进程中显现的缺点数量、散布情形、各功能模块发觉的缺点占比、严峻品级和修复情形等。缺点报告的内容偏重关于缺点的统计和分析。

测试报告提交

测试报告是在一个测试时期终止后,或项目的全数测试工作终止后需要提交的,因此报告又分为时期性测试报告,和总结性测试报告。报告需要对这次或现在期测试的情形进行统计,汇总,分析,以供整个项目组了解软件开发的质量、开

文档评论(0)

niupai11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档