匿名职言 做个小调查,现在真的有不懂代码的测试吗?

金浩轩 · 2024年01月22日 · 最后由 潘睿渊 回复于 2024年01月26日 · 8335 次阅读

测试都迭代几个版本了,大家基本都会一两种脚本语言了吧?

还是对于社区里的人来说,会 Java 才算是会代码?

共收到 46 条回复 时间 点赞

还是有的吧, 只是非常少了。 当然我是把会写点基本的函数脚本的也算做会写代码的

还是很多不懂的,可能连写个 http 请求都有困难的。

主流是 python,python 培训出来那批已经当领导了

0x88 回复


不太可能,能面试通过的,起码都会用工具

大点的公司基本都懂些了,小公司肯定还是有不懂的

恕我直言我们公司大部分小主管都是功能测试,只懂得发一下接口看看应答

基本的还是能看的懂吧

懂代码这个懂,指的是增删改查?sql boy?还是开发不改我来改?或者说是面试的时候写写九九乘法表这种?

现在就是 UI 自动化脚本用到 python,其他基本没用过了,要写其他的基本都得百度一下

肯定有的,还有让他发接口请求参数,他给开发发过去了 header 的

卢志强 回复

阁下写代码不是增删改查?

除开互联网,很多传统测试都不需要会代码,专注业务,比如通信测试

卢志强 回复

现在测试面试没人会问九九乘法表这种了,真的问代码编码 简单的就是写个冒泡或者快排或者两数之和这类难度的,难的就是中等难度以上的算法题了

我身边的外包同学,感觉超过 80% 以上是一点都写不了的,剩下的会写代码那部分,也有不少是来到之后被迫写起来,只是依葫芦画瓢的水平,变一下就不会了。
正式同学肯定人人都能写,熟不熟悉快不快好不好就是另外一回事。

我们公司 20 多年测试经验的主管都一点不会代码,只会看界面样式

在我公司,测试没有查看项目代码的权限,只能自己写一些 python 自动化脚本,shell 什么的

有 chatgpt

这个懂有点太笼统了,是有很好的编程基础,要啥能写啥呢,还是说能看得懂...除了专业开发和测试开发,业务的懂得少一些也正常,我觉得自己就挺水的,日常 Ctrl c/v,断网那就写不了一点😂 最多写写八股文面试算法题,依葫芦画瓢搞个自动化,再根据项目特点改一改,目前薪资也挺高的,但实际工作中很久没摸到代码,都快忘光了😅 自认为属于不懂的队列,不过出去面试之前又要复习了

金浩轩 回复

往往 http 不是只用 get。。。。带登录 token 的 http 请求怎么写?contenttype 使用 json 还是 formdata?就这种问题就可以把一堆测试圈出来了。

王稀饭 回复

大佬 字节外包要求这么低么,是有任务下达才会去写还是有专员做自动化脚本的编写,用例维护啥的

问就是精通, 做就是 GPT

只会调用函数,面试别人问怎么实现的都不知道怎么回答

当面试官时,我基本上会问 http 协议,这都答不好,基本上 pass 了。

0x88 回复

带 token 和请求内容的类型这些也还好吧...培训课也大把有教的,其实只要有思路了都不是什么难题,毕竟百度有很多可以参考的,拿来改改就是了,但我自认为这种程度也不算懂,算会抄作业😂 只会用 4 楼写的那些那更不算了

0x88 回复

你这。。。会不会太小看测试了,这种基本问题就算不懂,gpt 一问就有呀

全靠 gpt

曾鑫磊 回复

不仅字节是这样,其他大厂对外包的要求应该都类似。外包同学还是以业务测试为主(就是真正的点点点执行和业务场景分析),要求是业务理解力、基本技术基础(至少可以跟研发平等沟通)、良好沟通素质、抗压能力综合衡量。

不是所有业务都有自动化,也不是所有自动化都是给外包维护,这些都要看情况,很多业务其实质量建设并不成熟,自动化等基本工作可能正式同学一样在做。

不懂代码的这批人,日子已经很难过了,他们中的绝大部分也不在这个社区里,还要被人这样嘲讽。
发这个帖子有什么现实意义呢?

我觉得这个问题其实可以通过很多表象看出来。比如:会不会看日志;比如:基本的区分一个 Bug 是前端的问题还是后端的问题。

懂不懂代码这个边界本身就很抽象,而且懂代码的测试不一定测试综合能力就好

会 Java 才算是会代码?这么说的人大部分我估计也不会代码,现在语言和语言直接的差别越来越小了,各种特性都在趋同,并且还有发展,这么语言和好的,可以加到另外的语言里面去的。 脚本语言 python,typescript 和 JAVA 区别越来越小了,会代码这个程度,最重要的我个人认为是熟练度。

我不会写代码了,就懂代码和看,写代码,就是通过自己的思维逻辑,然后在 gpt 上面写,然后复制下来,就稍微,集成改下。毕竟测试不复杂。所以我也不懂代码,高级也看不懂。重点还是什么二叉树,手撕代码,更不会了~

这里的懂代码,指的是能看,会写自动化

懂又如何,不懂又如何。对得起自己的工钱就成。更何况,面对 AI 的强势崛起,测试这行又能干几年呢

懂又如何,不懂又如何。
懂代码的测试,真的懂业务么,真的就能做好测试基本的工作么。
都别太卷

所谓的懂代码是咋个懂法?能干开发的那程度,我还会拿测试的这渣渣工资?

梁明轩 回复

通信测试也是需要懂代码的,只是代码与代码是不一样的😂

这问题问的就有 bug

我司测试 测试数据 sql 也要我去写

应该不少

之前在大厂外包待过,那里不要求测试会代码,很多测试也不会主动去学,就算自学完公司也没有需求、时间让你去搞什么自动化、写工具之类的,都是以业务测试为主,走测试流程点点点。现在转到了自研,这边是要求测试必须会 Python、性能,每个项目要搭起接口自动化流程,公司还安排了安全测试培训。虽然这样,但是 90% 的工作还是以业务测试为主,所以个人认为,懂业务比懂代码重要得多,足够熟悉业务,能设计出优秀的测试用例对项目更有帮助,在这基础上,以脚本、自动化辅助提升效率只是其次,个人看法。

任修洁 回复

主要现在的面试门槛不是问你业务懂不懂,会不会设计测试用例,直接问脚本,自动化能力

顾致远 回复

这种直接上了就问代码的情况我还是没遇到过的,感觉不像招的测试而是开发,,遇到的一般都是从简历上的项目开始问,问项目设计、测试流程、保障策略,再问自动化,性能,CI/CD 之类的,而且就算是问代码,也是结合业务来问。

任修洁 回复

不过现在测试招聘,要求会代码确实成门槛了,基本都要求会一两种语言,越来越卷。

leetcode 刷起

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册