在软件测试行业必须知道的测试规范

本文详述了软件测试的目标、流程、Bug管理以及测试中输出的文档,旨在实现测试的规范化和标准化。测试流程包括需求分析、用例编写、评审、基线提交、系统测试等,Bug管理涉及其生命周期、等级划分和书写规范。此外,测试中产生的文档如测试计划、方案、用例和报告,对保证测试质量至关重要。
摘要由CSDN通过智能技术生成

在这里插入图片描述

一、目标

制定完整且具体的测试路线和流程,为快速、高效和高质量的软件测试提供基础流程框架。最终的目标是实现软件测试的规范化、标准化。

二、测试流程及说明

1、流程

2、说明

1)测试的依据:

《需求规格说明书》、《详细设计》、《概要设计》和界面原型图。

2)需求分析

(1)测试需求是制订测试计划的基本依据,只有确定了的测试需求才能够为测试计划提供客观依据;(2)测试需求是设计测试用例的指导,只有确定了要测什么、需要测哪些方面,才能有针对性的设计测试用例;(3)测试需求是计算测试覆盖的分母,没有测试需求就无法有效地进行测试覆盖。

3)需求评审

参与人员:产品、开发人员、测试人员产品提出项目需求。开发人员考虑功能实现的方案与可行性。测试人员主要是对需求的理解提出疑问,以便才能根据需求写用例。

4)开发编写排期

开发人员需要根据需求功能点进行排期,然后将开发计划发送给参与项目的所有人员。

5)测试计划排期

测试人员根据开发计划,安排测试的具体测试时间,然后将测试计划发送给参与项目的所有人员。

6)编写测试用例

根据详细的需求文档,开始进行用例的编写。

7)用例评审

用例评审前,先将用例发送给相关人员,以便他们先了解用例将对哪些功能进行验证以及验证的细节。在用例评审中,参与人员需要对用例中与实际功能不符合的用例或者格式不规范用例提出修改建议。

8)提交基线

开发人员完成所有功能后,对自己的功能进行一个自测。自测完成后提交测试进行基线。

9)转测

转测是开发把所有需求都开发完成,并自测完毕。如果预测试不通过,打回,开发组返工,如果通过,测试组开始第一轮系统测试。

(1)第一轮系统转测试,测试组会执行所有测试用例,发现缺陷提交问题单,并每日汇报测试进展。第一轮测试结束后,测试组将所有的问题单跟踪提交给开发人员,由他们进行修改。然后对

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值