软件测试岗位会消失吗

15年开始做软件测试,多年工作期间,“功能测试岗位”消失这个话题在我身边出现过很4次。

第1次是项目做自动化测试,当时有人说使用自动化代码进行测试,可以代替人工点点点

第2次是公司推行开发自测

第3次是环境不好,公司降本增效,开发自测 (跟第2次差不多,但出发点不一样)

第4次是ai来临,用例、单元测试、bug都可以由人工智能进行

今天在B站上,看到某位测试开发专家提到这个话题。那位专家的理解测试岗位不会消失,大致的原因是

  • 团队扩大,专业的事情需要专业的人去做,
  • 现在的测试人员偏向全栈,18般武艺都会一些,研究测试工具,研究业务,研究业务代码,研究测试专项

24年了,功能测试依旧活跃各个公司,就我的一个看法是测试覆盖、时间依旧是功能测试的优势,而专家所说的18般武艺就像是vip功能。

首先说一下就设计测试用例的专业性,测试人员从功能、用户体验、兼容性 、安全、性能等角度思考,功能用例结合等价类、边界值、错误推断等方法去设计,又会拆解功能模块,又整合功能模块,整体思考场景。

现在再从测试覆盖角度说一下其他测试替代方式的弊端

测试覆盖角度,开发自测有哪些弊端

  • 功能方面,开发缺少对边界值、错误推断的思考,因为有时候开发功能都困难,根本不想优化,但异常场景很重要,没发生没人知道,一旦发生就是毁灭的
  • 用户体验方面 、兼容性方面、安全方面 是 开发缺少思考的重灾区,就我遇到的一个事为例,一个群消息接龙功能,安卓、苹果 、pc端的开发实现的效果并不一致,遇到没网了,有的做了提示,有的没做提示,测试在中间来回跟进沟通
  • 性能方面,相信大部分开发懂得优化,不懂性能测试如何进行 

初级开发到开发专家,开发更关注功能实现,其实缺少问题来源,有时候就像一个瞎子。

测试覆盖角度,自动化为什么不行呢 ,自动化重在监控、辅助测试等方面,自动化脚本运行一般在提测前、上线前、上线后,无论是那个时间点,都是在做监控的事情。

测试覆盖角度,AI未来辅助价值会很高,但具体应用等以后吧。

我不是说自动化、工具无用论,而是说功能测试的价值,要说18般武艺的vip价值肯定是很高的,自动化能提升效率,形式变多了,流量录制出现了,有些结合某个业务的测试工具也很棒。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值