测试遗漏是能力问题?

如果想学习提升找不到资料,没人答疑解惑时,请及时加入群:1150305204,里面有各种测试开发资料和技术可以一起交流哦。

昨天和老黄(研发 TL)讨论关于漏测的问题。老黄的观点还算中立:一方面认同在一些边缘场景下总归会有遗漏;另一方面认为如果是非边缘场景还有遗漏,那是测试同学的能力不够。

比起常听到的一切问题归测试的论断,这个评价已经算是比较客气的了。首先我不否认测试能力的确在较大程度上会影响测试结果,其次我也不认为非边缘场景漏测就一定是测试能力问题。讲几个典型的案例吧。

第一个案例:范围扩散

某需求到临上线时,为了修改一个重复请求的缺陷动了底层代码。这个需求可能影响到 40 多家商户的对接,即便是只改了十来行代码,但保不准会波及到哪个未知功能点。研发担心造成资损,于是同步测试需要全部回归。

该变更涉及到 600 多条用例,只有半天时间,迫于进度压力,测试同学只好挑选部分核心商户执行回归,然而最终还是有一家商户由于调用参数不同出现异常。这算不算测试能力问题?

第二个案例:特异代码

某电商项目,发布后收到用户反馈,蜡烛(我到现在还清楚记得它的品名)的会员折扣计算不正确。后来经过复盘发现,两周之前因为活动上线赶工,将蜡烛的价格单独写了一个 if 条件特殊处理,导致新的计算逻辑在这个分支下未能生效。

当然,测试无从知晓这个事情,一百多个品类也没有(通常也不会)逐个验证。而对应处理这段代码的研发,在活动发布之后也将此事忘得一干二净。这算不算测试能力问题?

第三个案例:历史影响

一个调整套餐月度可用消费额的需求发布之后,30 多家老客户电话投诉新的额度未生效。调查之后得知,多年前在产品发布初期为了吸引客户,曾经售卖过一批价格比较优惠的套餐,并对客户承诺永远有效。

优惠套餐早已在管理后台中下线,因此本次调整也就忘记了这批初始客户(况且相关人员也轮换过多次了)。更有意思的是,该套餐下线的时候,还没有测试团队。这算不算测试能力问题?

总结:这是个工程问题

上面的几个案例,如果非要让测试来解决,其实也不是不行。比如可能会有人说:我可以提高自动化覆盖率;我可以要求测试也得 Code Review;我可以如何如何等等。都很有道理。

我的看法是,如果只把眼光放在测试身上,得到的并不一定是最优解。比如明明研发用 3 个小时做个架构设计就能避免的问题,为什么非要测试花 30 个小时写自动化脚本来保证?

质量是需要以工程的视角来看待的,在设计问题解决方案的时候,建议还是从整条链路的效率上考虑,争取以最少的成本获得最大的收益,这样就不容易陷在“为什么我招了这么多高级测试工程师,还是会有缺陷遗漏”的困惑里。

行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群:1150305204,里面有各种测试开发资料和技术可以一起交流哦。

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

在这里插入图片描述


软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

 行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群:1150305204,里面有各种测试开发资料和技术可以一起交流哦。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/326746.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux 上 Nginx 上传文件报错:413 request entity too large

目录 一、前言二、解决思路三、解决方案四、结尾 一、前言 最近在自己折腾 Blog,把项目部署到服务器上后,发现上传文件的接口居然报错了:413 request entity too large,一看这错误,发现是 nginx 配置的原因&#xff0c…

坐标转换 | EXCEL中批量将经纬度坐标(EPSG:4326)转换为墨卡托坐标(EPSG:3857)

1 需求 坐标系概念: 经纬度坐标(EPSG:4326):WGS84坐标系(World Geodetic System 1984)是一种用于地球表面点的经纬度坐标系。它是美国国防部于1984年建立的,用于将全球地图上的点定位&#xff0…

PHP 基础编程 1

文章目录 前后端交互尝试php简介php版本php 基础语法php的变量前后端交互 - 计算器体验php数据类型php的常量和变量的区别php的运算符算数运算符自增自减比较运算符赋值运算符逻辑运算 php的控制结构ifelseelse if 前后端交互尝试 前端编程语言:JS (Java…

印象笔记02: 笔记本管理系统和空间使用

印象笔记02: 笔记本管理系统和空间使用 印象笔记新建笔记是一件非常容易的事情。笔记多了,就是归纳到笔记本里。 印象笔记一共有三层的笔记结构:最高层级是笔记本组,其次是笔记本,最后是一个个的笔记。合理的分类能够…

有什么安全处理方案可以有效防护恶意爬虫

常见的爬虫 有百度爬虫、谷歌爬虫、必应爬虫等搜索引擎类爬虫,此类爬虫经常被企业用于提高站点在搜索引擎内的自然排名,使得站点在各大搜索引擎中的排名能够提高,进一步通过搜索引擎来进行引流为企业增加业务流量。 恶意爬虫与合法、合规的搜…

如何通过内网穿透实现无公网IP远程访问内网的Linux宝塔面板

文章目录 一、使用官网一键安装命令安装宝塔二、简单配置宝塔,内网穿透三、使用固定公网地址访问宝塔 正文开始前给大家推荐个网站,前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。…

python中parsel模块的css解析

一、爬虫页面分类 1.想要爬取的内容全部在标签中,可以使用xpath去进行解析如下图 2.想要爬取的内容呈现json的数据特征,用.json()转换为字典格式 3.页面不规则,标签中包含大括号,如下面想要获取键值内容怎么做,先用re正…

RFM会员价值度模型

模型基本原理 会员价值度用来评估用户的价值情况,是区分会员价值的重要模型和参考依据,也是衡量不同营销效果的关键指标。 价值度模型一般基于交易行为产生,衡量的是有实体转化价值的行为。常用的价值度模型是RFM RFM模型是根据会员 最近…

本地引入Element UI后导致图标显示异常

引入方式 npm 安装 推荐使用 npm 的方式安装&#xff0c;它能更好地和 webpack 打包工具配合使用。 npm i element-ui -SCDN 目前可以通过 unpkg.com/element-ui 获取到最新版本的资源&#xff0c;在页面上引入 js 和 css 文件即可开始使用。 <!-- 引入样式 --> <…

Supershell反溯源配置

简介 项目地址&#xff1a;https://github.com/tdragon6/Supershell Supershell是一个集成了reverse_ssh服务的WEB管理平台&#xff0c;使用docker一键部署&#xff08;快速构建&#xff09;&#xff0c;支持团队协作进行C2远程控制&#xff0c;通过在目标主机上建立反向SSH隧…

百度地图打点性能优化(海量点、mapv)

文章目录 百度地图打点性能优化&#xff08;海量点、mapv&#xff09;原因优化方法数据获取方面页面加载方面 参考资料 百度地图打点性能优化&#xff08;海量点、mapv&#xff09; 原因 在百度地图api中&#xff0c;默认的点是下图的红点 而这种点位比较多的时候&#xff0c…

《程序员的自我修养--链接,装载与库》

第一章&#xff1a;温故而知新 过度优化的问题&#xff1a; 我们知道volatile关键字可以阻止过度优化&#xff0c;因为它可以完成两件事&#xff1a; 阻止编译器为了提高速度将一个变量缓存到寄存器而不写回阻止编译器调整操作volatile变量的指令顺序 然而&#xff0c;在优…