当前位置: 首页 > 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的过程。我们测试的时候秉持的原则是:无-有-多-少-无-空,从正向出发,再从反向回来,这就是我们测试的一个方法论,就是要让测试形成闭环。

       

      

http://www.lryc.cn/news/275912.html

相关文章:

  • flask web学习之模板(一)
  • RedisInsight - Redis官方可视化工具
  • Matlab定义函数计算斐波那契数列
  • 计算机网络面试题总结
  • 视频转为序列图的软件,让视频批量转为序列图
  • 目标检测中的常见指标
  • QT上位机开发(会员充值软件)
  • 小程序实现绘制图片 保存到手机
  • Elasticsearch基本操作之索引操作
  • 调用Java线程相关的API为什么能够控制操作系统线程?
  • 【办公技巧】excel中设置选项按钮的方法
  • 如何编写高效的正则表达式?
  • vue3中使用pinia,更改state中数据,试图不更新问题
  • 【前端设计】文字聚光灯
  • 从零开始搭建企业级前端项目模板(vue3+vite+ts)
  • ElasticSearch的DSL查询语法解析
  • Linux 常用基础命令(2024年最新篇)新手小白必看 初识Linux
  • Golang中for和for range语句的使用技巧、对比及常见的避坑
  • Nestjs 微服务实战 - 动态微服务创建链接
  • K8S部署pod状态CreateContainerConfigError问题解决
  • PyTorch 简单易懂的实现 CosineSimilarity 和 PairwiseDistance - 距离度量的操作
  • app加载不到aar中的so库
  • vue-springboot基于java的实验室安全考试系统
  • mysql+关掉密码过期
  • 实际项目中的环形缓冲区
  • 输出回文数-第11届蓝桥杯选拔赛Python真题精选
  • 内存溢出会导致模块测试正常,植入系统失败
  • 【taro react】 ---- QRCode 二维码生成
  • rk3566 armbian修复usb2.0并挂载U盘
  • 猫头虎博主第9期赠书活动:《YOLO目标检测》计算机AI视觉实战YOLO人工智能目标检测与跟踪图像处理深度学习图像检测书籍