软件测试基础

概念:使用技术手段查找软件中的缺陷(bug)

主流技能功能测试 自动化测试 接口测试 性能测试

测试分类:

按阶段划分:单元测试 集成测试 系统测试 验收测试

验收测试,一般要根据项目类型(游戏)决定是否使用

内测:公司内部人员使用,发觉缺陷并修复。

公测:让用户帮忙测试

如果是普通项目,产品或测试验收即可

按代码可见度划分

黑盒(功能测试):看不见源代码 主要对程序功能进行测试

灰盒(接口测试):看见部分代码 主要对程序接口进行测试

白盒(单元测试):看见全部代码 主要对程序源代码进行测试

按策略划分

冒烟测试:针对系统最基本功能测试,保证基本的功能和流程能走通

回归测试

随机测试

探索测试

常见系统分类总结:

1. 系统测试和黑盒测试重点核心是功能测试
2. 集成测试和灰盒测试又称接口测试 
3. 单元测试和白盒测试是对代码进行测试
4. 自动化测试归属功能测试
5. 性能测试、安全测试归属专项测试(有些公司叫非功能测试)

质量模型:测东西应该怎么去测,从哪些维度去测?

  • 功能性

    • 核心功能是什么?如点外卖

  • 性能效率

    • 同样点外卖,响应时间如何?(快还是慢)

  • 兼容性

    • 在不同系统的手机是否支持安装?

  • 易用性

    • 此软件是否容易使用

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值