软件测试分类

在这里插入图片描述

  1. 按测试(开发)阶段

在这里插入图片描述

  1. 是否覆盖源码

在这里插入图片描述

  1. 是否运行

在这里插入图片描述

  1. 是否自动化

在这里插入图片描述

  1. 地域测试

在这里插入图片描述

  1. 其他测试分类

在这里插入图片描述

1.按测试流程

1.1单元测试

  • 程序的最小模块完成后,进行的测试
    • 可能是一个函数,也可能是一个类,也可能是一个界面

1.2集成测试

  • 组装测试,在单元测试的基础上,把多个模块组装到一起进行测试,重点关注模块和模块之间的接口

1.3系统测试

  • 把软件项目作为一个整体进行测试,测试的依据是需求说明书
    • 到了系统测试阶段,软件基本是 完成的

1.4验收测试

  • 站在用户的角度来测试
    • alpha 内测版
    • betta 公测版

2.是否查看源代码

2.1黑盒

  • 只测试功能,不关注功能的具体实现方式

2.2白盒

  • 不但关注功能,还要关注代码是如何实现的

2.3灰盒

  • 介于黑盒和白盒之间一种测试

3.是否运行

3.1静态测试

  • 不运行软件,今天的观察软件是否符合预期

3.2动态测试

  • 运行软件,在运行过程中测试

4.否自动化

4.1手工测试

  • 通过测试工程师手工对软件进行测试

4.2自动化测试

  • 通过编程写代码,通过程序自动测试软件是否有bug

5.其他分类

5.1冒烟测试

  • 对软件最基本的流程和工作做一个粗略的测试。看最基本的流程是否能跑通
  • 测试拿到研发的第一个版本,一般先冒烟

5.2回归测试

  • 当修复一个bug后,把之前测试用例在新的代码下进行再次测试

5.3随机测试

  • 针对软件中重要功能就行复测

5.4探索性测试

  • 一边了解和学习项目,一边测试项目

测试用例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值