我认为自动化测试技能很鸡肋!

前两天在一个论坛上看到这么一个说法:web

任何一个在大学里学过编程语言的,基本上一个月就能够上手了,真的没有啥难度。编程能力或者技术能力很容易到天花板,不少人学了一身的开发技能,在公司中根本用不上,大多数仍是以手工测试为主。我看了不少外面自动化培训班也就app自动化测试,web自动化测试,接口自动化测试反复在滚概念,这自己对这行业没啥发展,招聘也是千篇一概的上述这些。真的技术强的早转开发作架构师了,其实测试如今这个局面仍是以手工测试为主,若是你说app web 接口跑完出个报告也算技术的话,我真是没话说了。知道不少人不服气,可是自动化测试真的没啥技术含量,其余技能不多或者根本用不上。自动化测试技能对测试人员来讲真的很鸡肋!!!算法

一石激起千层浪,评论区基本是各类抨击这位仁兄的回复,下面给你们见识一下:编程

A:安全

只敢发匿名帖就说明了,楼主对本身的这套浅薄的理论是多么地不自信,多么怕被喷成翔(这位仁兄比较暴脾气)架构

B:app

好嘛。我最近碰到个问题,咱们这边是作数据包分析的,产品主要是分析数据包里的内容,里面有不少字段,怎么自动化起来作数据验证呢,既然你说很简单的话。。。(内心很鄙视可是仍是要讲道理)框架

C:(还有直接甩图的)编程语言

D:评论挺精彩的,给加精了(吃瓜群众)工具


E:性能

“你用自动化解决过什么问题”,我面过多数作过自动化的测试,都答不上来;

关于这一点,我以为做为QA,让公司认识到自动化的价值自己也是咱们的工做之一。认为自动化达到天花板的,请问你有认真的评估过目前的行业都会遇到哪些问题吗?

首先,测试开发比的降低,自动化是一个方向,可是只靠web、APP、UI等他能带来的降低是有极限的,随着系统的扩张,仍是须要进行进一步抽象和框架性的优化的,固然,这须要了解这些技术的同时也要熟谙业务

再一个就是解决的问题深度;接口Web和APP测试,我认为只是前人把本身遇到的问题抽出公共的部分,不一样行业还会有多得多的问题,好比游戏中难度设置的测试,又好比法务领域的合同文本关键点标亮,还有金融领域的高频交易问题等等,不经过建模和算法辅助去预测和实践,根本无从入手

自动化的价值核心,并不在技术和工具自己,而在于方案(隐藏的大佬)



F兄:

任何一个在大学里学过编程语言的,基本上一个月就能够上手了,真的没有啥难度。
——上手难易程度和技术深度没有直接关系,不是难以上手的技术才叫技术。自动化测试的核心竞争力之一就是尽可能下降上手难度,让尽量多的测试人员可以无障碍使用,为了达成这一点自己就须要很深的技术

编程能力或者技术能力很容易到天花板,不少人学了一身的开发技能,在公司中根本用不上,大多数仍是以手工测试为主
——天花板有,但看你愿不肯意伸手去推它。你看到的天花板每每受限于你所处的环境、大家的产品性质、大家的流程管理等等,有客观的因素,但最主要的仍是大家团队和我的对于产品的质量追求,自动化测试每每只有在主动改进的团队能发挥用处,并且一旦大家积极去作,就会发现没有什么开发技能在自动化测试中是用不上的,懂得开发才能更好的作测试。

我看了不少外面自动化培训班也就app自动化测试,web自动化测试,接口自动化测试反复在滚概念,这自己对这行业没啥发展,招聘也是千篇一概的上述这些
——测试是围绕产品的,若是产品的对外呈现方式就这些,自动化测试的范围也就只能是这些,总不能凭空测莫须有的东西。并且这些只是基础,在这些基本技能上衍生的如契约、性能、可靠性、兼容性、UI体验、安全等自动化测试,你真的都了解过吗?

真的技术强的早转开发作架构师了

——自动化测试技术强的人不只仅对产品架构很熟悉,更重要的是他对产品质量和如何保障产品质量的理解很深,这样的人不必定要转开发作架构师,还有不少领域是他彻底能胜任的。

其实测试如今这个局面仍是以手工测试为主,若是你说app web 接口跑完出个报告也算技术的话,我真是没话说了。知道不少人不服气,可是自动化测试真的没啥技术含量,其余技能不多或者根本用不上。自动化测试技能对测试人员来讲真的很鸡肋!!!

——如上,你能够认为自动化测试没啥技术含量,但作好自动化测试历来都是一件颇有技术含量的事。(点对点爆破,膜拜大佬




不知道你们看完有什么想说的没?

究竟是楼主是所谓的“井底之蛙”?仍是评论区都是“杠精”?

关于自动化测试到底有没有用的问题永远不会完结

对此我想说的只有:存在即合理!能作自动化拿15k一个月谁乐意作功能拿6k一个月?

最后,欢迎你们加个人QQ群:680748947一块儿交流软件测试的技术知识QAQ