有说系列,测试基础--什么是测试?

一些我们口中的测试…

作者:有说家 2019-05-29

自序

作为一个在IT行业摸爬打滚N年的老油条,对于这个行业很想发布下自己的微末光点。因此很早以前,都想做一些关于测试的视频,但是鉴于本人比较腼腆,就自以为先从文章开始。与君共勉~~~

测试定义

面对“测试”,大家首先来看看定义:在一定阶段,根据某个标准要求,进行文档设计输出,并按照文档对某个事物进行检查的活动。

小知识1:其实我觉得为什么有测试,都是因为开发人员技术不够硬_!!!
小知识2:其实对于做任何事情,我们都应该抱有5W思想(这个是撒:WHAT,WHEN,WHERE,WHY,WHO)。

测试对象

1、软件
2、文档(方案文档 | 帮助文档)
3、代码
4、设备

测试目的(守门员职责)

废话变少,直接主题:
1、【正确度】期望上线的产品的功能正确多点(实际:但总是BUG复BUG,BUG何其多)
2、【完全度】期望上线的产品的功能完整多点(实际:此版本不行,交付需求裁剪···)
3、【质量】上线的产品质量杠杠(实际:确保交付的产品可以勉强上线o(╯□╰)o)

测试原则(执行规范)

1、尽早原则:就是尽早介入执行测试,就能减少更多问题
2、虫群原则:一个虫子周围肯定有一群虫子
3、【开发】自我原则:一个程序开发者进行测试,多数存在自我正确的感觉
4、【测试】自我原则:一个好的测试应该对一切不好的说NO,要相信真理是掌握在少数人手里的。
5、参照原则:针对用例的设计和执行,应该尽可能的参照标准文档,保证覆盖的全面性。
等等…

测试过程

分析需求 ==》 计划工作 ==》 设计文档 ==》 执行/记录/跟踪 ==》 分析结构

根据上面这个流程,我们需要思考下下的。以下请看:

  • 分析多参加点
  • 计划要有的
  • 设计要全面(覆盖怎么保证全面?),不要忘记评审
  • 执行要规范,要仔细(怎么保证执行率?)
  • 记录/跟踪天天跟(怎么管理?)
  • 再来一次分析

测试分类

容我想想下,我觉得从不同角度看应该有很多说法

从测试类型角度
  • 白盒
  • 黑盒
  • 灰盒
从程序执行角度
  • 静态
  • 动态
从阶段细分(重点!重点!!重点!!!)
  • 单元测试(ST)
  • 集成测试(SDV)
  • 系统测试(SIT)
  • 验收测试(UDV)
  • 线上测试(α、β、γ测试)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值