软件测试生命周期——需求分析、测试计划、测试用例设计、测试执行和测试评估

一、需求分析

1、测试人员要充分了解需求,得出测试点和测试需求。

2、需求评审会议

在需求评审会议上,测试人员要确认每个功能的异常状态、数量以及如何转化,要多问为什么(用户是谁,软件的整体框架,要解决什么问题,变更需求影响的点有哪些,是否需要确认等)。

目的:了解产品,为写测试用例提供支持,为提bug找依据。

人员:需求分析师/产品经理(BA/PM)主讲,开发人员和测试人员参加

文档:产品需求文档

流程:BA/PM整理出产品需求文档后,开发人员和测试人员提前学习,在需求评审会议上,先是需求人员主讲,开发人员和测试人员提出问题和建议,需求人员给出答复,开发人员和测试人员确认需求后,进行反串讲,在这过程中有问题,需求人员再讲解,最终需求人员整理出完整的产品需求说明书。

二、测试计划

测试计划是一个叙述了预定的测试范围、测试资源(软硬件)以及进度安排的文档。

主要包含:产品概述、测试策略、测试方法、测试范围、时间安排、测试人力和风险分析等。

目的:规范软件测试的内容、方法和过程,使软件测试工作更易于管理,使软件测试工作更顺利,促进项目相关人员的沟通。

原则:应尽早开始、简洁易读、多渠道评审

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值