技术导向下的业务测试何去何从?

前两天我发了篇鼓励测试人员学编程(思维)的文章《做测试到底要不要学编程?》,有不少同学在后台问我,自己底子差,实在跟不上怎么办?

看起来,应该是我没说清楚,导致大家有点误会,测试人员用不用学编程?用,是不是必须学?这个可以视情况而定。

就算是 google 里面的 TE 角色,有些也是很少涉及编程的,所以不会编程,我们可以发挥自己其他方面的优势。

比如,业务专家

业务是一切的根基,这点大家应该都明白。

产品是为公司目标服务的,业务是为产品服务的,技术是为业务服务的,所以懂业务应该是对技术人员的基本要求。

我在测试经验图谱里面的硬技能分支中,第一个列出来的就是业务逻辑,业务逻辑的重要性用言语简直不足以表达,所以也没有给他定要求,反正就是能搞多熟就把它搞多熟,能尽快把逻辑搞熟就尽量快,绝对有百利而无一害。

当然,要求归要求,理想很丰满,现实很骨感。

技术人员对于业务的问题,第一点主要集中在个人关注点上

技术人员有自己的工作任务,比如测试人员,更多的是要求专注功能测试、性能测试、兼容性测试、自动化测试等等方面,都是很具体且很重要的事情,这部分事情占用我们的主要精力。

那么用来关注业务本身的时间就比较少,所以经常会出现各种各样的问题,比如:

  • 我们提供了用户需要的功能,但是用户不买账;
  • 每个用户有自己的要求并且相互冲突,我们没法满足所有人;
  • 看起来需求是满足了用户表述的诉求,但是发布后发现用户并不买账;
  • 发布前绞尽脑汁想到的所有场景,在发布后才发现我们还是高估了自己的想象力;

这时候,就算有出色的技术,业务目标也会无法达成,最终就是劳民伤财。

技术人员对于业务的问题,第二点主要集中在业务了解的全面性上

有的人说了,第一个问题我们这没有,我们所有的需求都会过需求评审,确实是解决了用户原始的需求情况下,技术才上手,嗯,能做到这个程度真的很不错了。

但是,有人看到过某些产品逻辑内部打架的情况不?比如:

  • A 逻辑写了一个注册表值,结果 B 逻辑给删掉了;
  • A 界面用了红色主色调,结果 B 界面用的是绿色主色调;
  • A 功能做了一个设置入口,B 功能也做了一个完全不一样的设置入口;

是滴,很多人缺少大局观,看问题只会着眼于具体的问题细节上,一不会扩展,二不会从整体上进行考虑,导致局部最优,而合在一起则是最差。

问题说完了,作为业务测试,我们的优势和努力的方向到底是什么呢?

我的答案依旧是,业务专家。

我理解的业务专家的技能特长包括如下几点:
1、能够快速融入项目,理清项目脉络;
2、能够把同一个产品中各个业务的关联关系熟悉清楚,并了解核心功能是什么;
3、能够从用户视角出发,提出用户体验和使用场景相关的需求问题;
4、能够清晰的明白业务的优先级划分,在投出产出比上做好平衡;

看起来是不是和测试没关系?No,测试即服务,测试是为了质量服务的,只要是能保证质量的事情,测试都可以去推进优化。

如果能达到上面业务专家的要求,那么就可以解决因为关注不够而造成的需求合理性和全面性考虑不周全的问题。

测试是同时离业务和用户都很近的角色,只有我们能把这个环节打通,也一定能发挥更大更重要的作用。

以上,你觉得的技术和业务孰轻孰重?你现在更偏重于技术?还是更偏重于业务?你觉得不懂技术的测试有发展前途么?欢迎留言告诉我你的想法。

想学习却无从下手,该如何学习?

这里我准备了对应上面的每个知识点的学习资料、可以自学神器,已经项目练手。

如果我的博客对你有帮助、如果你喜欢我的文章内容,请 “点赞” “评论” “收藏” 一键三连哦!

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

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

相关文章

UFS 14 - UFS RPMB安全读写命令

UFS 14 - UFS RPMB安全读写命令 1 SECURITY PROTOCOL IN/OUT Commands1.1 CDB format of SECURITY PROTOCOL IN/OUT commands1.2 Supported security protocols list description1.3 Certificate data description 2 CDB format of SECURITY PROTOCOL IN/OUT commands demo2.1 …

地下饮用水除硝酸盐技术、生活用水提质增效

项目名称 北京某地下水除硝酸盐项目,出水未检出 工艺选择 两处水源,运行方式为一用一备 工艺原理 树脂官能团耐受硫酸盐、氯离子的干扰,实现选择性吸附硝酸根 项目背景 近年来由于农业活动及排污物的影响,部分地表…

string——find(),rfind()

文章目录 find(正向查找) 正向查抄,会返回要找的子串中第一字符再父串中的下标值 rfind(逆向查找) std::string url "https://img.bizhizu.com/2015/1231/hskdkfl.jpg";int begin url.find(/); int end …

vue2基础用法原理

本篇转载:http://t.csdn.cn/KtidI 文章目录 1. vue基础知识和原理1.1 初识Vue1.2 模板语法1.3 数据绑定1.4 el与data的两种写法1.5 Vue中的MVVM1.6 数据代理1.7 事件处理1.8 键盘事件1.9 计算属性1.10 监视属性1.11 绑定样式class样式style样式 1.12 条件渲染v-ifv-…

【设计模式】设计模式简介+七大设计原则介绍

设计模式介绍 简介 设计模式是对软件设计中普遍存在(反复出现) 的各种问题,所提出的解决方案。 为什么学习设计模式 软件要做大,要先进行设计,才能保证其有高的稳定性、扩展性(容易按照新的需求添加功能)、复用性&…

4 生成全排列

4 生成全排列 作者: 赵晓鹏时间限制: 1S章节: 递归与分治 输入范例 : 无 输出范例 : Perm1(1):123 Perm1(2):123 Perm1(2):213 Perm1(2):321 Perm1(3):123 Perm1(3):132 Perm1(3):213 Perm1(3):231 Perm1(3):321 Perm1(3):312 Online Judge 1.0 #include<iostream> …

IP地址【图解TCP/IP(笔记十)】

文章目录 IP地址的基础知识IP地址的定义IP地址由网络和主机两部分标识组成IP地址的分类广播地址IP多播子网掩码 IPv4首部 IP地址的基础知识 在用TCP/IP通信时&#xff0c;用IP地址识别主机和路由器。为了保证正常通信&#xff0c;有必要为每个设备配置正确的IP地址。在互联网通…

短视频seo源码开发部署技术解析

短视频seo开发需要哪些技术 应用程序优化技术&#xff1a;包括应用程序的各种元素&#xff08;如标题、描述、关键字、图标等&#xff09;的优化和设置&#xff0c;以及应用程序内部链接和导航的合理布局和设置。 视频内容优化技术&#xff1a;包括视频标题、描述、标签、封面…

开发uniapp苹果app,苹果签名证书的创建方法

在uniapp云打包界面&#xff0c;打包苹果app&#xff0c;需要私钥证书p12文件&#xff0c;还需要证书profile文件和证书密码。 这两个文件到底是从什么地方获取的呢&#xff1f;答案是这两个证书需要在苹果开发者中心生成&#xff0c;下面我们这篇教程&#xff0c;将教会大家如…

图形编辑器开发:参考线吸附功能,让图形自动对齐

最近我给图形编辑器增加了参照线吸附功能&#xff0c;讲讲我的实现思路。 我正在开发的图形设计工具&#xff1a; https://github.com/F-star/suika 线上体验&#xff1a; https://blog.fstars.wang/app/suika/ 效果是被移动的图形会参考周围图形&#xff0c;自动与它们进行吸附…

基于控制屏障函数的安全关键系统二次规划(适用于ACC)(Matlab代码实现)

目录 &#x1f4a5;1 概述 &#x1f4da;2 运行结果 &#x1f389;3 参考文献 &#x1f468;‍&#x1f4bb;4 Matlab代码 &#x1f4a5;1 概述 基于控制屏障函数的安全关键系统二次规划&#xff08;适用于ACC&#xff09;是一种用于自适应巡航控制&#xff08;ACC&#x…

使用infura创建以太坊网络

创建账号 https://www.infura.io/zh 进入控制台Dashboard&#xff0c;选择CREATE API KEY 创建成功后&#xff0c;进入API KEY查看&#xff0c;使用PostMan测试 返回result即为当前区块。