白盒测试 白盒测试需要掌握什么技能,必须掌握 java 语言吗?

大瓶子 · 2022年08月12日 · 最后由 homin 回复于 2022年08月15日 · 7557 次阅读

java 后台服务,公司一直招白盒测试,没招到人,薪资诱人可替代性差,从点点点晋级为白盒的道路,一片迷雾

共收到 9 条回复 时间 点赞

简单直白点来讲,就是初、中级开发

不精通 java 和 spring 说不过去啊,但是这个落地,还是要去找到公司的需求方好好、深入的聊聊他们的痛点,不要怕,测试的基本素质就是脸皮厚

白盒测试是要看代码的,如果楼主的被测对像是 java 写的,是必须项,最起码要能看懂。如果之前做黑盒测试转为白盒测试,建议自行先练手,如:开发个 java 小程序,真正去调试,特别是逐行调试,这样程序的运行过程就比较清楚了。
另外,黑盒,白盒都有难度,不存在转白盒就是晋升(个人观点)

如果是 Java 的话,一般来说都是 Spring 全家桶需要掌握,最好能自己有开发能力,知道这些组件和框架都怎么用的,并且自己也会用,熟悉了这些机制之后,能够更好的帮你分析代码。

简11 回复

对 java 有点陌生,平常都是 python。

首先你得会写而且比目标代码写的好才能发现问题

简11 回复

说的很有道理,现在测试卷的很,能看代码,做点自动化,做点白盒,算是基本素质了,没这些很难进大厂,除非是做外包,可能要求低一些。现在这个时候不再是做白盒、做测开、做自动化就高级的年代了。

我也在学 java,最近准备再学一点就去搞项目

不一定,大多数要求能保证覆盖率即可,理解代码拟个期望结果、实现代码的行覆盖和运用些 mini 库的 mock 模拟交互就可以了。

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