{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

测试工程师的现状和前景到底怎么样?

habrenhabren 回答4 收藏1
问题描述:身边的同学或同学的同学等朋友说测试不行,没什么前途,但网上的人说的测试还不错,前景很好。到底测试怎么样,求大神解答
收藏问题

4条回答

sf_wangchong

sf_wangchong

回答于2022-06-22 18:22

测试分两种。

一种是高级测试工程师,就是写测试脚本,测试后台,定测试标准的那种,也可以认为是代码开发工程师里面的架构师,这种是稀缺的,前途大大的,可以理解为高级部分。

但这个要求也是比较高,要求懂比较底层的代码,懂相应的技术。

另外一种就是纯搬砖,你测试一个app或者一款游戏,就纯手工点点,跑跑,然后写测试用例。

这个就是相当于在工地搬砖的,没前途就是说这个,一个普通的大学生,培训一个星期就能上岗

评论0 赞同0
  •  加载中...
sarva

sarva

回答于2022-06-22 18:22

本人已经从事测试工作四年左右了,个人观察的测试现状是互联网公司对于测试人员的需求越来越多,测试的技术含量也越来越高,测试的发展前景目前还是不错的,薪资的水平和开发也越来越接近。

测试从大的方向上分为功能测试测试开发

功能测试的话互联网公司可以分为移动端功能测试、web端功能测试、pc端功能测试、服务端功能测试。

  • 移动端功能测试更多就是测试口中说的点点点测试,主要就是对于app功能像正常用户使用那样点击操作验证app是否存在功能缺陷,日常工作中辅助的工具是一些抓包工具例如charles、fiddler,抓取客户端的接口请求用来验证客户端特殊情况下的逻辑如弱网情况、接口请求失败、接口返回异常客户端容错验证等。
  • web端功能测试和移动端功能测试类似也是对于页面功能点点点操作,只不过web端的话无需额外的抓包工具,浏览器本身都会有调试工具集成了抓包功能一般都是F12快捷键使用。
  • pc端功能测试与移动端功能测试更为相似,区别无非就是一个在电脑上装的的软件一个是手机上装的软件。
  • 服务端功能测试的话对于测试的技术要求相对高点,测试需要熟悉linux服务器,数据库操作(mysql,redis,mangodb等等),http协议相关的知识。一般公司也都会要求测试有一门开发语言基础,能够编写脚本做接口验证,日常使用的接口请求工具主要是postman、jmeter。服务端测试和测试开发的职位比较接近有的公司对服务端的一些测试是需要测试开发来做例如性能测试。

测试开发的话可以分为脚本工具开发,平台开发,性能测试开发。

  • 脚本工具开发一般就是帮助功能测试完成一些脚本工具提高测试效率或者是给测试提供一种测试解决方案帮助完成一些特殊情况下的功能验证,胜任岗位的要求一般是又python或java开发语言能力。
  • 平台开发主要会做自动化平台和管理平台,例如接口自动化平台,UI自动化平台,用例管理平台已经服务器管理平台等。平台测试开发更多的也是考虑一种持续集成理念能够帮助产品更加快速的迭代提高测试效率。该岗位可以说是全栈开发工程师。
  • 性能测试开发一般是做服务端性能压测,对于那些用户量很高的软件必须要做性能压测,例如经常出现的微博服务器炸了就是因为同一时间服务器访问人数过高,服务器性能不够导致服务挂掉。压测就是避免这种情况的发生。压测的开源平台也有不少,做的好的需要有对应服务的开发语言能力能够做性能调优,帮助开发发现占用性能的代码。
对于个人发展来说如果考虑往技术方向发展就需要学习开发语言做测试开发,不会开发的话可以考虑做业务管理。

评论0 赞同0
  •  加载中...
CodeSheep

CodeSheep

回答于2022-06-22 18:22

软件测试行业的前景及优势

  • 软件测试就业竞争小,人才缺口大;
  • 职位晋升快,这几年刚刚兴起,高校跟企业人才培养都还没跟上;
  • 软件测试时对产品质量的把关,不会分性别选择人员;
  • 软件测试时由于工作性质的不同,拥有技术及管理经验的人员相对更受用人单位喜欢,可以说是越老越吃香
  • 发展空间大

软件测试的薪资前景

  • 薪资跟能力还有地域有关系的,北上广深基本可以拿到1W左右;工作2-3年的可以考虑转性能或者自动化测试;期间要养成测试思维的转变;要有一颗进取的心,不断总结和思考
  • 薪水较高的企业:金融;银行;教育;医疗
  • 测试工程师大概薪资水平: 初级1-2年:7k 中级3-4年:10k 高级5-6年:16k 资深6年以上:20+k

职业发展规划

评论0 赞同0
  •  加载中...
mrcode

mrcode

回答于2022-06-22 18:22

任何一个行业,业务能力强的人,都不会失业,诚然,随着软件行业对软件测试工作的重视,各个公司在招聘测试工程师时,要求也越来越高,越来越专业,加上近几年的行业不景气,今年疫情的打击,软件测试不向几年前那么容易入门,但是基础理论知识扎实,在项目协作中,有一定工作经验,或者在技能方面有一定能力的人,还是很有发展前途的,任何岗位的,都要不断的吸取工作中的经验,丰富自己的能力,才能让自己有更好的发展

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<