问答 正宗的服务端测试,应该负责哪些工作内容

爱吃螃蟹 · 2021年03月29日 · 最后由 你得支愣起来呀 回复于 2021年04月27日 · 4890 次阅读

本人是非科班出身,之前一直做功能测试,一年半前开始接触自动化测试,现在就职一家小厂的服务端,做测试开发。日常主要工作就是做接口测试,偶尔用 shell 写点小脚本做效能工具。

想请教一下各位大佬,一名合格的服务端测试开发,一般都做些什么工作呢,招聘 JD 上,都是很相似的会 shell,会语言如 java、python,懂一些 docker,中间件、性能等,会写接口,有的可能是自己写过测试平台。

但是面过几家大厂以后,询问到在入职后的实际工作内容中,涉及到除去接口测试的职责,其他方面的技术涉及都比较少。

所以现在很迷茫,不知道怎样真正的服务端测试应该都做些什么,怎样的服务端测试工作内容,才算是一个有技术含量的测试,值得长期深耕下去。

给各位大佬鞠躬!

共收到 8 条回复 时间 点赞

没人回答你

顶下,我也想知道,等大佬来科普。。。

这个东西太多了,服务器能搞的东西比较多,列举几个:精准化,代码扫描,链路监控,流量复制以及 diff,接口就不说了,mock,压测,以及啥安全扫描等等吧,具体看业务情况再决定做什么

残枫 回复

谢谢大佬~

服务端这个话题太大了,可以分几个维度:

  1. 功能测试:基础的就是接口测试,这里包括怎么测接口,怎么造数据,怎么自动化等;然后是对应业务的组合测试,怎么分析业务,进行接口连跑调试等等。
  2. 性能测试:性能测试基础,测单接口,多接口组合,然后是容量评估,全链路压测,流露复制回放等,最后有可靠性、混沌测试等更高层面的测试。
  3. 效能提升:精准测试、覆盖率提升、自动生成数据、自动生成用例、智能执行用例等等。
  4. 安全测试:扫描、渗透、攻击等。

要有技术含量,要么做深,要么做全。加油吧少年。

小聪 回复

谢谢大佬指导

代码扫描?这个不是开发做的吗

目前是小测试,大半年工作经验,刚面上大厂的测开,也还不知道进去会干嘛,有点虚哈哈

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