仪器信息网APP
选仪器、听讲座、看资讯

软件测试流程简介

  • KD1984
    2022/11/16
    检测人马大哈
  • 私聊

实验室管理/LIMS

  • 软件测试是比较特殊的产品检验检测工作,与常规的产品检验检测相比,总体流程一致,但测试环节略有不同。本文对软件测试流程进行简要介绍,增进对这一行业的了解。

    1、业务受理

    从业务人员受理客户软件测试申请开始,业务人员识别对方需求,确定服务类型,定位测试范围,获取用户技术文档(包括:需求说明书、用户使用手册、项目合同书、开发项目招标文件等)。

    2、合同评审

    与客户达成初步委托意向之后,业务人员组织测试人员对合同进行评审,最终通过签署合同方式与客户达成正式委托关系。

    3、样品接收

    样品管理员接收客户提交的软件样品,进行样品完整性检查和病毒检查,并在任务书中记录样品信息,标注样品为待测状态。

    4、测试项目策划

    技术负责人根据项目要求,指定项目负责人和项目组,下达任务书。项目负责人组织测试人员制定《软件试实施方案》,明确软件测试项目所需的人员、设备、时间、范围、内容、方法,测试过程质量控制方法以及项目风险分析等。

    5、准备测试用例

    项目负责人根据《软件试实施方案》,组织项目组成员分工设计软件测试用例和测试数据。项目负责人组织相关技术人员对《软件测试用例》进行评审,并提交客户确认。

    6、搭建测试环境
    项目负责人根据《软件试实施方案》和《软件测试用例》的要求,组织项目组成员搭建测试环境,配备测试软件及工具,记录测试环境和系统配置。

    7、测试实施

    7.1测试实施前准备

    项目负责人与客户沟通,告知测试规则、里程碑、样品收集及恢复备份等情况,并确定对方接口人及系统培训时间。项目组成员参加被测软件产品培训,确认所设计的测试用例,所搭建的测试环境,所配置的软件及工具和被测软件样品。

    7.2测试实施

    项目组成员依据《软件测试用例》实施测试,在测试过程中,按照实际情况将执行测试结果记录《测试用例及记录》中。

    7.3问题报告

    在测试过程中发现的问题和缺陷,由项目负责人进行缺陷确认,并将问题和缺陷记录在《软件问题报告及回归记录》,确保文档可追溯性。

    7.4回归测试

    软件测试工作完整地执行完毕后,客户对测试工作记录进行确认。测试人员整理测试数据,生成首次测试总结报告(可选),同时把问题报告及首次测试总结报告提交客户确认。

    当客户需要回归测试时,客户需再次提交完成缺陷修改的新版被测软件,项目组进行回归测试,并将测试结果记录在《软件问题报告及回归记录》中。

    8、报告编制

    项目负责人组织测试人员整理测试数据及文档,编写《软件测试报告》,交由授权签字人等相关人员评审,并最终由授权签字人签发。

    9、文档整理

    项目负责人收齐全部软件测试过程纸质文档,提交资料管理员进行完整性和规范性检验并归档。被测样品封存归还客户,仅保留封存照片。

    总结,与常规的产品检验检测相比,软件测试(特别是大型软件、平台的测试)通常需要由一个项目组来实施,因此涉及到项目策划、项目管理、人员分工等要求,对于项目负责人的要求也更高。项目负责人应能把握整个测试项目和测试流程,确保测试按要求执行。

    最后,附上软件测试流程图一份。

猜你喜欢最新推荐热门推荐更多推荐
举报帖子

执行举报

点赞用户
好友列表
加载中...
正在为您切换请稍后...