软件测试1

1.软件测试的定义

使用技术手段验证软件是否满足需求

2.7种测试分类的区别

按开发过程分:

  • 单元测试:针对独立功能的代码段
  • 集成测试:针对接口
  • 系统测试:针对整个系统
  • 验证测试:内测、公测

按代码可见度分类:

  • 黑盒测试:(系统测试)UI功能可见、源代码不可见,不关注源代码针对功能测试
  • 白盒测试:(单元测试)针对源代码
  • 灰盒测试:(集成测试、接口测试)部分代码可见,针对接口进行测试

3.质量模型的重点5项

  • 功能性
  • 性能效率
  • 兼容性
  • 易用性
  • 信息安全

4.测试流程的6个步骤

  1. 需求分析
  2. 计划编写
  3. 用例设计
  4. 用例执行
  5. 缺陷管理
  6. 测试报告

5.测试模板8个要素

  1. 用例编号:项目简称_模块简称_编号
  2. 用例标题:预期结果(测试点)
  3. 项目/模块:用例所属项目/模块
  4. 优先级:p0-p4(p0最高)
  5. 前置条件、预置条件:操作步骤之前的操作
  6. 测试步骤:执行用例的步骤
  7. 测试数据:执行步骤中的重点数据
  8. 预期结果:用例执行结果+不同角色隐形结果

6.针对穷举场景设计测试用例

方法:

  • 等价划分

说明:

  • 有效等价:符合需求范围之内的为有效
  • 无效等价:符合需求范围之外

用法:

  • 有效等价取1个值
  • 每个无效集合取1个
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值