测试方法的七种分类

本文详细介绍了测试的七大分类:按开发阶段分、按测试实施组织、按是否运行划分、按是否手工划分、按是否查看代码划分、按测试地域划分以及按测试对象划分。涵盖了从单元测试到系统测试,从静态测试到动态测试,从黑盒到白盒测试的各种测试方法,旨在全面理解软件测试的不同方面。
摘要由CSDN通过智能技术生成

一、按开发阶段分:

测试金字塔与业务测试分析

1.UI界面层:

比较复杂,需要一定的数据库,操作系统方面的基础知识

  • 功能验证测试
  • 兼容性测试与用户测试:兼容性测试与平台有关,web(浏览器),APP(操作系统)

2.业务逻辑层

  • 客户端模拟测试:APP测试
  • 内外接口测试:
    • 内部:n个开发人员,各开发人员之间测试
    • 外部:俩个项目或者俩个公司之间进行测试(参照物不同)
  • SDK接口测试

SDK:一般是指软件工程师特定的软件包建立的开发工具集合

3.数据处理层

  • 单元测试:代码测代码
  • CodeReview:检查代码风格和语法等

按开发阶段分为四类

   1.单元测试:又称模块测试,对软件组成的单元进行测试,其目的是检验软件基本组成单位的正确性,测试的对象是软件设计的最小单位——模块

  • 测试阶段:编码后或者编码qian
  • 测试对象:最小模块
  • 测试人员:白盒测试工程师或开发人员
  • 测试依据:代码和注释,详细设计文档
  • 测试方法:白盒测试
  • 测试内容:模块接口测试,局部数据测试,路径测试,错误处理测试,边界测试
  • </
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值