软件测试--基础篇(软件测试的生命周期、如何描述一个bug、bug级别、bug的生命周期、bug的发现)

一、软件测试的生命周期
1.软件测试的生命周期

需求分析–>测试计划–>测试设计、测试开发–>测试执行–>测试评估

2.软件测试&软件开发的生命周期
  • 需求阶段
    测试人员需要了解需求,对需求进行分解,得出测试需求
  • 计划阶段
    根据要求编写测试计划书或方案
  • 设计阶段
    测试人员适当的了解设计搭建测试用例框架
  • 编码阶段
    测试人员不需要进行编码,需要对需求进行测试
  • 测试阶段
    软件测试人员最重要的一个阶段,编写测试报告
  • 运行维护
    测试人员需要参与项目的实施工作,需要参与用户使用软件的培训
二、如何描述一个bug?
  • 一个合格的bug描述应包括一下几个部分:
    1.发现问题的版本

开发人员需要知道出现问题的版本,才能够获取对应版本的代码来重现故障。并且版本的标识也有利于统计和分析每个版本的质量。

2.问题出现的环境

环境分为硬件环境软件环境,如果是web项目,需要描述浏览器版本,客户机操作系统等。如果是app项目,需要描述机型、分辨率、操作系统版本等。详细的环境描述有利于故障的定位。

3.错误重现步骤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值