测试学习Day02

摘要:

基本的测试介绍


一、测试常用分类

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

  1. 阶段划分

  • 单元(最小功能代码段)测试:针对程序源代码进行测试,一般开发自测 -->白盒测试

  • 集成测试:单元与单元之间的接口进行测试 -->灰盒测试

  • 系统测试:针对系统整体功能+兼容+文档 -->黑盒测试 重点核心:功能测试

  • 验收测试:内测/公测

  1. 可见度划分

  • 黑盒测试:对程序功能进行测试 ->等价类划分法、边界值分析法、判定表法、正交试验设计法

  • 灰盒测试:看见部分代码,对接口进行测试

  • 白盒测试:对源码进行测试

  1. 补充

  • 自动化测试属于功能测试

  • 性能测试、安全测试归属专项测试

二、质量模型

  • 功能性、性能性、兼容性、易用性、可靠性(无响应、死机、卡顿)、信息安全(传输、存储加密)、可维护性、可移植性

三、测试流程(面试常问)

  • 需求分析:各部门需求理解一致,了解软件的功能

  • 计划编写:测什么、谁来写、怎么测(测试策略、工具)

  • 用例设计:分析需求、覆盖测试点

  • 用例执行

  • 缺陷管理:对缺陷进行管理 (提交->验证->关闭)

  • 测试报告

四、测试用例-编写

  • 编号、模块、标题、优先级、前置条件、测试步骤、测试数据、预期结果

  1. 等价类划分法

  • 有效等价类

  • 无效等价类

  1. 边界值分析法

  • 开内闭外

  • 如 -99<a<99 -100,-98,50,98,100

  • 如 -99<=a<=99 -100,-99,50,99,100

  1. 判定表法

  • 条件桩:问题中所有条件

  • 动作桩:可能采取的策略

  • 条件项:对应的取值(真假)

  • 动作项:条件项、各项取值情况下应采取的动作结果

  • 有n个条件的话,全组合为2的n次方

  • 如果条件超过4个,就不适合覆盖所有条件,应采用(正交法)来解决。

  1. 场景法

  1. 错误推测法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

纯合子tt

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值