软件测试基础_测试方法分类

《测试方法分类》

  1. 按阶段划分:
    • 需求测试:根据需求内容进行测试
    • 单元测试:对单元或函数进行测试(要求测试人员有一定的代码功底)
    • 集成测试:将所有模块按照HLD的要求组装成子系统或者系统,验证组装后的功能以及模块间接口是否正确的功能
    • 系统测试:对集成后的系统进行测试(主要是页面层面的测试)
    • 验收测试:用户为主的测试,是否符合SRS以及是否符合用户的心里预期
    • 特殊测试:回归测试,任何阶段只要有代码改动并部署了就必须回归测试
  2. 按技术方法划分:
    • 白盒测试:又叫玻璃测试,侧重于代码逻辑、内部数据处理等(需要有一定的代码功底)
    • 黑盒测试:侧重于外部功能
    • 灰盒测试:白盒测试+黑盒测试
  3. 按是否手工划分:
    • 手工测试:能找到大部分BUG
    • 自动化测试:需大量重复测试的时候
  4. 按是否运行划分:
    • 动态测试:运行代码进行测试(看是否报错)
    • 静态测试(同行评审):正规检视、技术评审、走读
  5. 按测试内容划分:
    • 功能测试
    • 性能测试
    • 压力测试
    • 容量测试
    • 安全性测试
    • GUI测试
    • 可用性测试
    • 安装测试
    • 配置测试
    • 异常测试
    • 集成测试
    • 弱网测试(手机app)

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值