当前位置: 首页 > news >正文

具备闭环思维的测试才更充分

        测试工作的终极目标是为了保障产品的质量。如果用同一个维度衡量测试人员的业务水平,简单粗暴一些:那就是针对同一款产品,哪个测试人员发现的bug多,哪个测试人员的测试理论与实践水平相对来说还是高一些。

       前两天组长在群里分析了一款产品的系统总结测试报告,测试成员有两人:其中一个8年以上(8Y+)测试经验,另外一个5年以上(5Y+)工作经验。8Y+的测试老人共发现了58个bug,而5Y+的测试人员值登记了23个bug。2位人员发现的bug数属实是有点差距。其实大家在这款产品上投入的工时是一样的,但是真实的数据总是能说明一些问题。

        经验丰富的测试人员对bug的灵敏度感知是很高的。就是一个小小的翻页插件模块,有经验的测试人员也总会巧妙的会发现一些bug。相对来说,对于经验尚浅的测试人员,要发现那些bug可能还是有点困难的,所以找bug就是个技术活。

        有经验的测试人员,在对产品多年的摸爬滚打测试中,最终肯定会形成一套自己独有的方法论。这种方法论在我看来可以称之为测试的闭环思维。

       为什么一款产品在提测前,开发自认为已经做过了很充分的自测。但是一旦交到专业的测试人员手里,就还是会发现一些大大小小的bug呢?这就是开发自测方法和测试方法论的不一致导致的。

       开发人员更多的时候具备的是一种开发思维,他们在开发过程中更多的是考虑:怎么正确的实现那个接口的功能,每测试1次,接口能调用成功,返回结果和状态都是正确的。开发关注的是从0到1、从无到有的过程,OK,这两个逻辑都没有问题,这个接口就自测通过了。

       但是测试人员进行测试的时候就不一样了。我们不光关注的是从0到1、从无到有的过程,我们还要关注0的状态,还要关注达到每一个分页符数字的状态,还有达到边界值的状态,还要关注,从多到少,再从有到无,再从1到0的过程。我们测试的时候秉持的原则是:无-有-多-少-无-空,从正向出发,再从反向回来,这就是我们测试的一个方法论,就是要让测试形成闭环。

       

      

相关文章:

  • 深入了解网络流量清洗--使用免费的雷池社区版进行防护
  • TortoiseSVN·文件锁定与清理
  • 20240110-Python实现读取当前文件夹下所有视频名称和时长并生成一张表
  • 达梦数据库 模式 研究
  • 【大数据进阶第三阶段之Datax学习笔记】阿里云开源离线同步工具Datax类图
  • 【WinForms 窗体】常见的“陷阱”
  • SqueezeNet:通过紧凑架构彻底改变深度学习
  • MySQL之数据类型建表以及约束
  • JQuery异步加载表格选择记录
  • 如何上传苹果ipa安装包?
  • R语言【base】——sample():随机取样和排列
  • K8S存储卷和数据卷
  • 常见类型的yaml文件如何编写?--kind: Job|CronJob
  • C 语言关于sizeof() 和 strlen()区别?
  • Java的输入和输出处理(二)字符篇
  • Google 是如何开发 Web 框架的
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  • 【React系列】如何构建React应用程序
  • 4个实用的微服务测试策略
  • Cookie 在前端中的实践
  • Django 博客开发教程 16 - 统计文章阅读量
  • Hibernate最全面试题
  • JavaScript 一些 DOM 的知识点
  • JDK 6和JDK 7中的substring()方法
  • JS进阶 - JS 、JS-Web-API与DOM、BOM
  • k个最大的数及变种小结
  • Mithril.js 入门介绍
  • SpiderData 2019年2月25日 DApp数据排行榜
  • - 概述 - 《设计模式(极简c++版)》
  • 关于Java中分层中遇到的一些问题
  • 机器学习学习笔记一
  • 聊聊redis的数据结构的应用
  • 浏览器缓存机制分析
  • 前端 CSS : 5# 纯 CSS 实现24小时超市
  • 系统认识JavaScript正则表达式
  • 怎么将电脑中的声音录制成WAV格式
  • UI设计初学者应该如何入门?
  • ###STL(标准模板库)
  • #HarmonyOS:Web组件的使用
  • #考研#计算机文化知识1(局域网及网络互联)
  • (3)选择元素——(17)练习(Exercises)
  • (Matalb时序预测)WOA-BP鲸鱼算法优化BP神经网络的多维时序回归预测
  • (react踩过的坑)Antd Select(设置了labelInValue)在FormItem中initialValue的问题
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (四)模仿学习-完成后台管理页面查询
  • (中等) HDU 4370 0 or 1,建模+Dijkstra。
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • .【机器学习】隐马尔可夫模型(Hidden Markov Model,HMM)
  • .Net 6.0 处理跨域的方式
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .Net 代码性能 - (1)
  • .NET 设计模式—简单工厂(Simple Factory Pattern)