当前位置:网站首页>测试工程师如何转型测开
测试工程师如何转型测开
2022-06-12 13:53:00 【东方不败就是我】
1 摆好心态&开放眼界
我始终认为 掌握技术最重要,title 不重要。测试工程师和测开只是 title 不同,工作内容并没有明确的边际,这个完全取决你对测试的看法!有可能一些公司的测试工程师做的是某些公司测开的干的活,而一些公司的测开可能做的是某些公司测试工程师的活。就像我在字节时候,title 是测试工程师,工作内容是业务测试 + 接口测试平台开发 7/3 分。而在阿里则也是差不多(甚至阿里的业务还更重些)。对于我来说两家公司的工作内容是没什么区别的,只是 title 不一样而已。
对于想转测开的测试工程师建议:调整心态,不要以 “测开” 唯是,提升自己的技术能力才是重点,要养成持续学习的习惯,多接触一些知识,拓展自己的眼界,在业务测试过程养成 “偷懒” 的习惯,多思考自动化手段减少手工测试工作。
2 夯实基础&运用技术
1.编程能力要过关
至少精通一门语言。而且使用该语言开发过工具或平台最佳。一是测开面试通常要编程写代码,这个是门槛。二是有开发经验能侧面证明你对开发语言的熟练程度。
至少掌握一个开发框架。例如 spring boot、flask、Django 等。
2.基础算法要熟悉,学习的同时建议结合 LeetCode 练习。
1 快速排序算法
2 堆排序算法
3 归并排序
4 二分查找算法
3.有所专长 (亮点)
前文说到过的一个道理,人无我有。在大家都掌握相同 “技能” 的前提下,你能做的更深入或者有别具一格的 idea,则这就是你的亮点。例如擅长性能测试、擅长效率工具开发、擅长平台搭建等。当然这个因人而异,视各人兴趣点而定。
4.多利用技术手段解决业务问题
我认为这个是最重要的。纵然你掌握上述能力后,但是缺乏运用技术解决实际问题的能力,仍然是纸上谈兵。正如第 2 节所说的,测试开发岗位职责都要求解决复杂问题的能力。而我在面试中问到的最多的问题就是 为什么做这个东西?你这做的东西解决了什么问题?后面我会附上面试经验分享,里面包含所有面试题目。而如何提升解决问题的能力,第一步就是要善于发现问题,这就要求工作中大家保持怀疑心态。
3.“创新” 意识
不可否认创新是属于少数人的专利。但是并非大多人不能创新,作为普通大众的我们可以二次 “创新”,将前人作出的成果二次创新运用到我们的业务中并解决一定的问题,我觉得对于普通人来说这就足够了。
如何保持开放心态?建议大家多参加测试沙龙和论坛,业界比较专业的测试论坛 如:每年两场的 MTSC 大会,议题质量是相当高的,基本都是 BAT 议题占了半壁江山,可以说 BAT 的议题成果就是国内测试界的发展标杆和方向(虽然 BAT 的议题可能是别人玩剩下的)。此外,关注各大厂的技术公众号,多看看他们发的文章提升眼界。
边栏推荐
- 简述CGI与FASTCGI区别
- Real time software source code of COVID-19
- 阿里云开发板HaaS510连接物联网平台--HaaS征文
- Code debugging - print log output to file
- Single bus temperature sensor 18B20 data on cloud (Alibaba cloud)
- [semidrive source code analysis] [x9 chip startup process] 25 - Introduction to mailbox inter core communication mechanism (code analysis) rpmsg-ipcc RTOS & QNX
- 阿里云开发板HaaS510报送设备属性
- Fourteen week assignment
- Codeforces 1629 F1. Game on sum (easy version) - DP, game, thinking
- GPUImage链式纹理的简单实现
猜你喜欢

Démontage et modification de la machine publicitaire - décompression amateur

NotePad 常用设置

肝了一个月的原创小袁个人博客项目开源啦(博客基本功能都有,还包含后台管理)

什么是自动出价?它的优势是什么?

单总线温度传感器18B20数据上云(阿里云)
![[advanced MySQL] evolution of MySQL index data structure (IV)](/img/eb/e32387b172eb4c3a4152dbc3b0cb8f.png)
[advanced MySQL] evolution of MySQL index data structure (IV)

【mysql进阶】mysql索引数据结构的演变(四)

SystemC common errors

Alibaba cloud development board haas510 responds to UART serial port instructions

Dismantle and modify the advertising machine - Amateur decompression
随机推荐
Alibaba cloud development board haas510 submission device attributes
SystemC simulation scheduling mechanism
Programmer interview golden classic good question / interview question 01.05 Edit once
如何使用android studio制作一个阿里云物联网APP
TestEngine with ID ‘junit-vintage‘ failed to discover tests
Codeforces 1629 C. Mexico array - simple greed
Codeforces 1638 D. Big Brush —— BFS
PostgreSQL14安装使用教程
Dial up and Ethernet
618 entered the second half of the period, apple occupied the high-end market, and the domestic mobile phones finally undercut the price competition
Create a small root heap and judge the node relationship (also.C\u str() substr(),atoi(),string. Use of find())
【mysql进阶】查询优化原理与方案(六)
肝了一个月的原创小袁个人博客项目开源啦(博客基本功能都有,还包含后台管理)
编译安装基于fastcgi模式的多虚拟主机的wordpress和discuz的LAMP架构
Real time software source code of COVID-19
拆改廣告機---業餘解壓
Understanding recursion
Recursion of subviews of view
Cmake basic tutorial - 02 b-hello-cmake
Brush one question every day /537 Complex multiplication