软件测试的分类——按测试阶段分类

本文详细介绍了软件测试的四个主要阶段:单元测试、集成测试、系统测试和验收测试。单元测试关注最小可测试单元,集成测试测试模块间接口,系统测试在真实环境中全面评估,验收测试则从用户角度对系统进行认可。每个阶段都有其特定的测试原则、益处和限制,并涉及到不同的测试框架和方法。
摘要由CSDN通过智能技术生成

测试可以通过  测试所在不同阶段、测试时所采用的手段、测试遵循测试模式、软件的测试类型  进行分类。


按测试阶段分类:

                  单元测试(各个测试的基础,测试对象:最小可测试单元)

                  集成测试(测试关注最小可测试单元之间接口和子系统集成)

                  系统测试(整个系统组装后置于真实运行环境进行全面评估)

                  验收测试(用户角度对系统进行认可验收)


第一阶段:单元测试

什么是单元测试?(针对代码的测试,其他测试的基础)

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


单元:人为规定的的最小的可测试块

         C语言:函数

         java:类

         功能软件:功能项(例如:菜单项)


单元测试的原则

       1.尽可能保证各个测试用例是相互独立的

       2.一般由代码的开发人员来实施,用于检验所开发的代码功能复合自己的设计要求。

单元测试的益处

    1.能尽早的发现缺陷(单元测试处于前期阶段,编写单元测试是对需求设计二次确认和理解的过程)

    2.有利于重构

    3.简化集成(为集成测试奠定基础)

    4.文档(单元测试可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值