【软件测试4】软件测试的类型分类

本章节目录
1.软件测试的分类
2.软件测试的原则
3.软件测试人员的职业发展

一、软件测试的分类

1.按照开发阶段划分
2.按照测试技术划分
3.按照代码运行划分
4.按照软件特性分类
5.其他测试类型

1.按照开发阶段划分

①单元测试

  • 单元测试又称为模块测试,是针对软件设计的最小单位——程序模块进行正确性检验的测试工作,其目的在于检查每个程序单元能否正确实现详细设计说明中的模块功能、性能、接口和设计约束等要求,发现各模块内部可能存在的各种错误。单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。

单元测试:一般要读程序和代码。大多数时候,单元测试都是由开发人员自己去完成(交叉)(但是一般不认为是在做测试)测试人员为什么不做单元测试(大家不懂代码和算法)

②集成测试

  • 集成测试也叫组装测试。通常在单元测试的基础上,将所有的程序模块进行有序的、递增的测试。集成测试是检验程序单元或部件的接口关系,逐步集成符合概要设计要求的程序部件或整个系统。

自己理解的集成测试:几个模块之间的拼接,或者一个主线把各个模块串联起来。
就好像搭积木,单元测试就像小块积木,每个积木有不同的功能,集成测试是把这些积木拼接在一起。

集成测试:比较多得涉及到接口测试࿰

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值