2016 - 2025

感恩一路有你

软件测试小白如何入行 电工转行互联网软件测试有什么建议?

浏览量:2841 时间:2023-06-13 10:12:32 作者:采采

电工转行互联网软件测试有什么建议?

看你年龄很大了吧,现在软件测试行业也也不是初学者浅的岗位了。大部分公司开始微微收紧人员了,对测试要求也高,不需要代码等能力。

如果不是你是打算报培训班,然后入了行软件测试,个人我建议你要多想想你是不是确实适合,不过陪训的要两三万

学习软件测试好入门吗?哪个培训机构好?

根据个人十年畜牧兽医相关专业互联网行业经验,无论计算机小白我还是计算机专业学生,想从事软件测试行业的话都不是需要报班学习。而且想从事软件测试行业真的非常的很难。

这里就不推荐什么黑盒白盒这些理论了,就大白话走起。

软件测试统称很多种,目前最少的就是功能性测试,即是从重复和高覆盖率的模拟用户不能操作可以找到软件功能上的问题。通俗的解释点说应该是把软件安装好然后把所有功能都不使用一遍,所有功能都能都没有达到市场的预期效果也就可以啦了。说下来本是很很简单,不过系统测试我还是有很多技巧滴,要不然变更土地性质也会跑流程还要测什么干什么呢!!!假如测试出来的时候可以可以使用边界值法(在明文规定的范围内选择的最或者最小的值并且测试)、等价类划分法等一些可那奇奇怪怪的东西的方法一般说来能够能够得到很多意想不到的效果。那么多我想只要你你平时会用手机、电脑做一个功能测试人员肯定不成问题。打算成功了进公司还要稍微学看看Excel(职场必备技能),找一些测试相关的理论书尽量把上边的专业术语背下好在面试的时候牛皮哄哄用,还有是多面试在面试中再积累经验了。(封建估记中高等左右的功能测试人员目前北京工资水平在一万到一万五左右)

再一点说下性能和接口测试,这很可能要学jmeter登一些专业工具的使用了。之外还需要对编程语言有当然的了解。要想做这种稍微有高级一点儿的测试也可以从功能测试开始入门学习,平时多怎么学习多实践渐渐就走上这条路了。(工资较高)

其实测试3真的很简单,即使你学习能力太差了要去报班学习外,个人其实报班学习纯扯淡浪费。

0基础,认真学习两个月,能找到7k的软件测试工作吗?

这对测试这个岗位,各公司重视程度不同。就大多数软件公司而言,对测试工程师的技术水平要求都不高,象月薪在4-8K左右,大概情况那是初级和中级测试工程师。

从去年结束到年后的跳槽高峰期再到现在,我公司一直在招聘网站上先发布软件测试职位,一年多来,本人先后面试了几百个三级测试工程师了。

现本人就对和面试中所遇到的者,好好聊聊对初级和中级测什么的看法。帮你在去面试中把握关键点,能提高待遇水平。

一、为什么不软件公司要初级和中级测试工程师?

1、毕竟这些公司开发完毕出的产品本来就没多少技术含量,你认为个个也是华为啊。因此需要的测试就更没技术含量了。

2、软件测试本身就不需要做一些大量的重复的工作,对需求的实现通过严格把关的步骤。要人所操纵。

3、软件公司对测试本身的不看重,不愿意去花高薪水去招聘测试工程师,甚至连更好测量反正是由程序员来结束的。

4、作为某些产品和项目的验收标准,需要测试报告和操作手册等相关内容。所以我要人来做这些工作。

二、者分类。

1、大学刚毕业或毕业后没几天,本科学的是计算机相关专业,但开发完毕经验都差不多还没有,不如退而求其次,选择做测试。

2、做过1-2年开发,但加班少,技术水平又绝对无法修为提升,怀疑只凭一些开发经验去转测试应该非常容易,最大限度地选择类型搞测试。

3、年龄在26-30岁,之前做的工作和计算机关联不是很大(.例如卖保险的,开网店的,事业单位没有宣布编制的,卖硬件的,起早贪黑的),两年下来事业真没什么成就,要么重新组合单位大量裁员或解散队伍,听朋友可以介绍说测试出来不容易入行,然后把学了些理论,去去面试测试。

4、在软件公司呆了几年做文职工作,从小耳濡目染,渐渐对测试很有兴趣,再通对周围同事的了解与被金头陀,去转岗测试。

三、我想知道为什么你选软件测试?

1、测试简单的啊。

初级测试3像是那就是在电脑或手机页面上点点点点,那是说白的功能测试。按我们经理的说法,一套软件系统,找个会拼音打字的初中生几天学会怎么在用,再教几天就能学会什么测什么了,然后把界面上哪里提示错误就拿个本本记下了。这应该是最基础的三级测试。

2、可以不大举进攻IT界。

话说现在在一个大多数的软件公司做测试工程师,比较高收入水平比不了快递员、出租车司机,更不如我楼下卖冰粉的大妈。但,这个工作说回来礼数周全啊,不用风吹雨晒啊,空调屋呆着不舒服啊,IT公司所接近的人也全是都市白领啊。

3、另外的同志,其实可以不从测试结束,慢慢的怎么学习逐步发展起来,将来这个可以转岗开发或是产品。

是的,大多数人对测试这个职位的看法确实是这样的,因为就踏进了这个领域。

但刚刚入门并不一定不得要领,莫名其妙的在面试中受挫。下面就来点干货。

四、麻烦问下想要点。

1、简历筛选:

①、简历篇幅千万不能太短。一般自我介绍、技术特长、项目经验等。

②、最好别执著于吹嘘之前某项目或产品的成就,.例如之前的公司的新了一个什么,然后把长篇大论有哪些功能、用户数、大数据的一系列内容。看简历的人也明白了,这些内容跟你的关系不太大,看多了感觉头痛。

③、切记写清楚word,熟练的掌握建议使用excel。你早就是IT圈的人了,这些内容人家见到会总觉得你来搞笑的。

2、公司如果能招个什么样的初级测试工程师?

①、知识面宽。

虽然逼格高的公司,实际并肯定会,面试时你的人肯定是个技术负责人,测试主管,甚至还是个产品主管,或则程序员都有可能会(但就以上几种角色,也那肯定比你列害)。建议在三分钟内摸清楚对方到底是是哪种角色然后再再去对付。公司肯定肯定不会喊个技术总监来面试一个初级和中级测试工程师。因为不需要害怕问题太难自己绝对不会,只需晚几天马上准备,不要体现了什么自己的知识面宽。

②、认真负责。

是可以介绍自己在之前的工作中这对软件质量保障所尽责尽职的方面。

③、情商高,太容易沟通交流。

测试人员也要和多部门打交道,除了开发完毕,还有产品,售前,售后,客服,客户等。所以我面试官只希望看到的是个比较善言谈,阳光乐观,遇到问题只有努力想法从中斡旋交流解决的办法的人。

④、爱学习,有想法,只希望在技术领域坚持不懈。

2、面试内容:

①、一般来说,面试官都不可能尤其的准备一堆内容由前到后来问你。基本是参照你简历里面写的东西来问,简历最好不要太胡咧咧了。

你说你你清楚mysql,我就问你设置成端口号是多少;你说你你认识mysql,我让他你写个sql来去查询从2019年1月1日到今天不宜超过了多少天;你说说看你精通于mysql,我就问你存储过程和事务处理。

你说你你熟悉黑盒测试,我们就争斗不休;你说你熟悉灰盒测试,我就问你输出输入;你说你认识白盒测试,我能问你一下午。

②、软件开发知识常识要有。

比如说tm和CS有什么区别。我遇到过有人答:bs更适合软件开发,CS比较适合硬件开发。

例如什么是md5,什么是Chrome,http和https有什么区别,Linux的pwd是什么语句,这些最简单就算有一个绝对不会或是瞎说,基本上就ggmm了。

③、遇到了一点不懂的问题最好不要编出来,毕竟初级工程师嘛。比如说什么是LAMP,什么是NFC,不会的话,最好不要openyellowgun。诚实可靠是做测试人员的基础。

④、对此非技术问题要积极主动地回话。千万不能问啥说啥,诸如:

你前的是怎莫跟程序员打照面的(最好不要发现到BUG并提交禅道就弄完了,他是想问你怎么定位BUG是前端我还是后台错误,怎末跟查找产品开发交流解决的办法)。

你很是什么爱好(最好别经常打网游听音乐看小说,应该是多讲讲能参加网络培训啊,学习编程语言啊等)。

⑤、这对问题要想好体现出来全面性。

.例如有个现场笔试题:有一个APP安装包,其功能是不使用手机直接安装打开APP后,就能看见了办公区内的所有办公室门禁编号,点击按钮就这个可以启动或则的门。现在所有办公室的门已经完全安装好,APP按装包发我你,在不给你需求文档的情况下,让你来测试,你会有些什么测试手段?

多数者拿着这个问题,也是从问题本身出发到达,解释的都是:

在不直接点击某个编号的按钮,会有什么情况。

几个按钮一起点,会是什么情况。

点某个编号按钮,会不会其他门开了。

门开了一半断电,会是什么情况。

多个人都完全安装APP,相互你的操作会发生什么情况。

这些都是陈述事实的回答。换算题目想实际考察的是对整个软件功能的全面理解。

例如:

APP是安卓的我还是IOS的,有什么操作系统版本限制。(牵涉到APP是否是用些)

APP有没登录功能,有没权限划分。(牵涉到登录和权限)

关门啊有没日志,日志是记录了哪些内容。

APP是是从蓝牙还是wifi(移动网络)的情况下关门啊。

APP在wifi和弱网络情况下的测试。

APP有没定位功能,可不可以远程开门。

然后再是具体一点以下说起的开门测试。

五、测试工程师基础要求:

1、清楚测试理论。除开白盒黑盒性能压力等内容,不你必须掌握,但要知道概念和要点。

2、清楚测试方法。和边界值、等价类、等等。

3、熟悉项目流程:立项、需求分析、评审、编码、测什么、操作手册、培训、运维、维护等环节。并能尽可能多地参与其中的环节。

4、熟得不能再熟浏览器各种版本。

5、熟得不能再熟APP测试,以及苹果安卓的主流机型和操作系统。

6、熟悉数据库管理工具。了解1-2种数据库,并完全掌握数据库基本上增删改查语句。

7、知道一点和手中掌握linux系统下的环境搭建。清楚linux命令。

8、熟得不能再熟版本管理工具。svn,git等。

9、熟悉测试管理工具,如禅道等。

10、联合需求评审并提议项目建议。(加分项)

11、编写测试用例和执行。

12、有和客户沟通交流培训经验。

13、能编程或不使用工具通过测试自动化。(加分项)

14、清楚压力测试,并能发挥工具或编程进行。(加分项)

15、有硬件测试或软硬件结合测试经验。

以上的要点虽多,掌握站了起来可深可浅,但大都测试工程师所要面队的,只希望读后能对想和工作有不帮助。

测试 软件 公司 功能 工程师

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。