软件测试全流程

本文总结了软件测试的基础流程,包括需求评审、需求分析、测试策略、测试计划、编写测试用例、搭建测试环境、执行测试(单元测试、集成测试、系统测试、验收测试)、Bug跟踪、生成测试报告。详细阐述每个阶段的重要性,旨在为测试工程师提供全面的测试指导。
摘要由CSDN通过智能技术生成

在这里插入图片描述

测试基础流程/测试生命周期,在面试的时候经常会被提问到,在这里做个总结把,省的每次都随机发挥。

1.需求评审

项目经理,研发,测试,产品等相关人员共同参与讨论“需求规格说明书”,确定需求,完善需求文档。

2.需求分析

对已确认的需求进行细化,讨论需求细节,测试需要充分考虑各种业务逻辑可能。

3.测试策略

描述测试项目和测试任务之间的关系。它用来说明要测什么,如何测,如何协调测试资源和测试时间等。测试策略制定的是否合理高效会对测试项目的进度产生很大的影响。

4.测试计划

根据需求估算测试所需资源(人力,设备等)、所需时间、功能点划分、如何合理分配安排资源。

5.设计/编写测试用例

将需求转化为测试点,供执行阶段参考及回归。要求需求覆盖率为100%。

6.搭建测试环境

测试人员根据需要搭建测试环境,准备测试数据等。

7.执行测试

7.1 单元测试

对软件中的最小可测试单元进行检查和验证。

7.2 集成测试

在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行测试。

7.3 系统测试

对整个系统的测试,将硬件、软件、操作人员看作一个整体,检验它是否有不符合系统说明书的地方。这种测试可以发现系统分析和设计中的错误。

7.4 验收测试

验收测试是部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值