软件测试类型分类

   软件测试类型比较多、比较杂,每当听到一个新的类型的时候,就要百度半天,这里汇总小记下。
这里按自己的理解大致划分下,不权威,仅供参考。

按测试方法分

  • 手工测试
  • 自动化测试

按测试技术分

  • 白盒测试
  • 灰盒测试
  • 黑盒测试

传统软件开发阶段分

  • 单元测试:编码的最小单元,函数
  • 集成测试
  • 系统测试:SIT测试
  • 验收测试
    • 非正式验收或Alpha 测试
    • Beta测试
    • UAT测试

软件质量属性划分(随软件质量模型变更)

  • 功能测试

    • 业务测试
    • 文档测试
    • 界面UI测试
    • 接口测试
    • 精准测试:通过复制工具,快速定位匹配用例
    • 背对背测试:多版本相同用例比对结果
  • 性能测试

    • 基准测试
    • 容量测试
    • 负载测试
    • 疲劳强度测试
    • POC测试
  • 可靠性测试

    • 混沌测试
    • monkey测试
    • 弱网测试
  • 安全测试

  • 易用性测试

    • 用户体验测试
  • 兼容性测试

    • 配置测试
  • 可移植性测试

    • 安装测试
  • 可维护性测试

    • 可测性
  • ...

其他测试

  • 按软件运营阶段
    • 上线前
      • 绿灯测试:非标,上线钱评估能否放行
    • 产品内测
      • 灰度测试:引入小部分用户流量内测
    • 产品爆发
      • 分桶测试
        • A/B测试:多版本收集用户体验和业务数据,做运营比对评估出好版本
        • 多变量测试 (Multivariate Testing)
    • 用户爆发
  • 传统软件开发阶段再细分
    • 冒烟测试:单元测试之后,提测之前
    • 回归测试:软件处于维护阶段时版本发放前
  • 新兴测试
    • 探索性测试
    • 敏捷测试:新青年,另起炉灶,宣言信仰多
    • AI测试
posted @   botesterbo  阅读(149)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示