27岁转行测试,写给像我一样迷茫的人

时间:2024.5.4

27岁转行软件测试,写给像我一样迷茫的人

首先说下我自己的情况,没名气二本院校毕业,专业理工类,非计算机科班。进入测试行业前,在工厂里面上过班,也自己做过小生意,毕业3年多一直不太顺利,做生意也欠下不少外债,跌落到人生低谷,一度失去活下去的勇气。这篇文章主要是写给跟我有类似经历的朋友或者正在考虑进入测试行业的朋友。 开始也是在网络上吧,看到各种培训机构的广告,达内,51testing这类的,对软件测试有了一些兴趣,无奈这些培训机构费用在一万多元,因为当时自己还欠了外债,也算是机缘巧合吧,参加了小猪老师的松勤软件测试培训班,20xx年12月初开始学习软件测试,20xx年1月下旬,面试了几家公司,最后通过2家公司面试。一个北京博彦科技,外派微软月薪5500和一家小公司月薪5000。

面试通过后总算进入了工作岗位,培训还没结束的时候都是希望能早点进入工作岗位,但是,真的进入了工作岗位之后,发现有时候工作是让人挺郁闷的一件事情。首先是从选择公司开始吧,因为2家面试过了,当时选择了小公司,是做手机app测试,当时觉得移动端以后发展会好一些吧,加上之前对外包的印象不是太好,所以没有选择博彦科技。

刚开始进入工作岗位,确实是让自己迷茫和郁闷了2个星期,就自己一个测试人员,还是自己不熟悉的手机app测试,每天不知道去做什么,担心这也做不好那也做不好。每天都很害怕领导叫自己的名字。在这段时间里想到的唯一一个解决方法就是换个公司,后悔当时自己怎么就没选择博彦科技呢。但是有些事情自己最后还是想明白了。现在在这家公司里这些问题自己都解决不好,到别的公司自己还是一样的,在工作中有些问题你就得去面对,去努力去解决,只有这样自己才能有所提高。最后还是决定先留在小公司了。

上面就是自己的一个大致求职经过吧,自己在学习和求职的过程中也遇到过不少问题,下面算是一些总结吧,鉴于自己对软件测试行业认识水平还很有限,以下内容仅供大家参考吧。

一 大家最关心的问题:软件测试行业怎么样?工资在什么水平?

软件测试行业,在国内还处于发展阶段,比一般的文员,内勤,工厂流水线工人这类的工作,软件测试的工作环境,职业发展还是好的。但也没有某些培训机构吹得那么天花乱坠,神乎其神,软件测试应该算是一个相对较好的职业。

刚入门的软件测试工程师,在北京,上海,深圳这些IT行业较集中的地方,大概在5000左右。在二三线城市,起薪在3000-4000左右。

在北京,2-3年测试经验的,可以到8000左右吧,这个后期还是看自己的能力吧,能力越高,高工资也就越高。

二 软件测试难学吗?

软件测试入门不难,只要你愿意学习,不管是什么专业,都可以进入软件测试行业的。至少我自己是转行做测试的,还见过心理学,医学等专业转行做测试的。 计算机专业的同学,我个人建议,能做开发还是先几年开发,真的对测试感兴趣,再从开发转到测试,因为测试后期发展还是需要编写代码的能力的。 第 1 页 共 1 页

三 软件测试需要学习那些知识

其实要学习哪些知识,大家可以直接去招聘网站查看职位要求

刚入行,主要就是下面这些吧

1软件测试基本理论知识件

测试的基本概念、软件测试的流程,并能熟练的应用常见的用例设计方法来设计测试用例。掌握常见的测试方法和类型,BUG缺陷管理流程

2计算机网络知识

3Linux基本操作和MySQL的增改删查

4会一门编程语言最好,比如shell脚本,Java,Python编程

5一些测试过工具的使用,比如QTP,LoadRunner这类

基本上,你掌握软件测试理论知识就可以去面试了,Linux和数据库这个看公司,有的面试会问,有的不会问。会编程和使用测试工具,是面试时的加分项。就我自己的面试经历来说,测试基本理论一定要掌握,如果你没有多少测试经验,面试官看你基本理论掌握不错,基本上也会招进去做新人培养的。

四 大公司,小公司怎么选择

结合自己的经历,反思了一下,觉得刚进入测试行业,还是选择流程规范的大公司或中型公司,给自己学习正规流程的机会以及作为自己的职业缓冲期。大公司一般分工比较细,在平时项目不是很紧比较空闲的时候自己可以有目的的去提高一些能力,如英语能力,代码编写能力等等。一步步靠近目标,直至实现。 像博彦科技,文思海辉,软通动力这类外包都是可以考虑的。外包一般工作2年,就可以跳到好的公司了。

小公司一般存在下面的情况,比如所在公司上层对测试的不重视、测试流程不规范或者根本就没有流程、软件产品没有需求书等等。如果觉得自己能力比较强,喜欢独当一面,那小公司更适合你。

五 找工作时的一些注意事项

1面试时不要紧张,提前查好路线,提前出发,以免路上出现堵车什么的意外情况,谈工资的时候,如果感觉自己表现不错,和面试官谈话很融洽,工资可以多要一些。

2公司的工作时间,上下班时间,试用期时间,加班有没有加班费,这些尽量问清楚,在签合同的时候也要注意,这些在合同里有没有写清楚,HR的话不能完全相信,比如那个小公司,面试的时候我问了周六日加不加班,当时说不加,签了合同以后,告诉我周六上班。所以大家面试的时候,留个心眼,HR的承诺,能写进合同的,尽量写进去,否则,可能只是口头承诺。

3拿到offer后,不要急着去上班,留给自己几天的考虑时间,因为可能有的公司给offer的时间比较长,可以等等有没有其他公司的offer,或者面试通知。 4住的地方,尽量离自己的公司近一些,这样每天上下班可以节省不少时间,就有更多的时间来充电学习。

六 刚开始进入公司很迷茫,该做什么?

刚进入工作单位的前两三个月时间里可能会有一个浮躁期,工作中会有找不到方向和目标的迷茫感。我总结了一下

1 熟悉公司的文化和制度,公司里的人和公司作风。

2 熟悉业务,这块很重要,需要认真对待。

3熟悉公司的开发流程和测试流程。

4业务熟悉后,将自己所学的知识运用到实际工作中。提高自己的测试水平。

5培养自己的沟通能力,与业务相关的所有人都能很好的沟通。

6工作中遇到的问题及解决措施要及时总结整理。

7针对公司的项目或产品选择适合的自动测试工具,帮助公司提高测试效率。 这些都需要一步一步的去努力去提高,我觉得这些对自己在公司的发展甚至

于对于自己的整个职业发展都会起到很大的作用。

无奈文字功力有限,还有很多想说的话,没有表达出来,大家有什么疑问,

可以联系我的QQ 759666326

松勤软件测试课程详细咨询QQ:3228214178

下面是面试过的公司:

北京新致软件 外派新华保险网上商城 面试时间:2015-1-14

第一部分是 判断题大概10多个,主要是测试基本知识方面的,记住了下面几个

1. 软件测试的目的是尽可能多的找出软件的缺陷。() 我的回答 √

2. 集成测试计划在需求分析阶段末提交。() 我的回答×

3. 负载测试是验证要检验的系统的能力最高能达到什么程度。() 我的回答√

4. 验收测试是由最终用户来实施的。() 我的回答×

5. 代码评审是检查源代码是否达到模块设计的要求。() 我的回答×

6. 我们可以人为的使得软件不存在配置问题。() 我的回答×

7. 项目立项时不需要测试人员参加。() 我的回答 ×

8. 单元测试能发现约80% 的软件缺陷。() 我的回答 √

9. 测试人员要坚持原则,缺陷未修复完坚决不予通过。( )我的回答 ×

还有几道题,记不起来了

面试官只说,项目立项不需要测试人员参加 我答错了,是√

自己感觉有的题目模棱两可,可对可错,面试官只说那一个答错了

第二部分是SQL问题

给了2个表

table1 table2

id name department household id course

001 张三 计算机 北京 001 程序设计

002 李四 英语 天津 002 外语

003 王五 计算机 北京 003 数据结构

004 马六 数学 河北 004 高等数学

问题1:找出户籍是北京,系别是计算机系的 5名同学

select department ,household from table1 where department='计算机' and household ='北京' limit 5;

面试官后来说给的表里,满足条件的数据不到5个,不必用limit用top就可以

问题2:把户籍是北京的同学,系别改为信息工程

update table1 set department='信息工程' where household ='北京';

自己数据库只看了一点,这个当时没回答出来,大家不要学我,面试要准备充分 所以大家数据库基本的增改删查都有要会,这2个题真的很简单

第三部分:简答题

第一题 C/S架构是什么,主要组成是什么

我的回答:C/S是客户机,服务器模式,主要组成是客户端和服务器端

客户端是用来人机交互将,用户的要求提交给服务器程序,再将服务器程序返回的结果以显示给用户。

服务器是接收客户程序提出的服务请求,进行相应的处理,再将结果返回给客户程序。

第二题 软件黑盒测试常用的测试设计方法

我的回答:边界值法,等价类划分法,因果图法,流程分析法,错误推测法

第三题 性能测试的一般步骤和目的

这个没回答出来,只写了性能测试是为了测试系统处理业务流程的速度

大概20分钟吧,过来收了卷子

笔试完了,给一个人看,过了一会,换了个人面试

主要问的面试题目:

1做过什么项目?在上一家公司主要负责什么

我的回答:PycSafe项目,为视频、电子书、文档等虚拟商品的试读和交易环节提供安全保障,限制文件的阅读设备,杜绝原创内容的二次传播。

负责客户端和Web模块的功能测试

根据需求说明书,编写测试用例,测试用例评审,执行测试用例,

发现bug,提交bug 使用的测试工具是TestLink 和Bugzilla

2你上家公司的缺陷处理流程是什么?

我的回答:首先测试人员发现bug,在缺陷管理系统中新建发现的 bug

接着测试人员可以把 bug 直接提交给负责相关模块的开发人员,也可以提交给测试组长或开发组长将 bug 分发到相关开发人员

开发人员收到 bug 系统发来的 bug 分配通知后,查看 bug详情,在对 bug 进行修改后,可以将 bug 重新提交回测试人员;如果不是该开发人员所负责的模块或者无法处理bug,则重新分配bug给别的开发人员。 最后测试人员对开发人员处理后的问题进行验证,测试人员如验证无误,可关闭 bug; 否则可重新返回开发人员修改。

3开发人员不修改bug,你怎么处理

我的回答:首先确认这个bug是不是真的bug,看看是不是自己描述不清楚,导致开发人员无法定位或者修改,如果确认是bug,跟开发交流后,仍拒绝修改。可以把bug交给测试组长或开发组长和这个开发人员沟通。

4开发人员认为bug不影响系统功能,不必修改,你怎么办?

我的回答:如果项目紧急,没有时间修复,并且不影响系统功能,经过测试组长和开发组长确认,同意不必修复,则这个bug不用修复。

5 给你一个用户名,密码,验证码的输入框,你怎么测试?

我的回答:以用户名为例,先确定用户名的位数,格式要求一般是数字字母组合 用等价类划分和边界值法分析,确定有效等价,无效等价和边界数值 一般是编写正确位数在有效等价内的数值,全数字,全字母,位数小于大于正确值,还有异常值比如空值,用户名有特殊字符,用户名含有空格,

用流程分析 系统对用户名出错的处理,正确的用户名是否可以登录等 根据这些分析的结果编写测试用例,最后执行测试

密码和验证码和用户名的测试都是类似的

6你期望的工资是多少?

我的回答:5000左右

面试官问的就是这些,最后问我有没有别的问题

我问了公司的工作时间是怎么定的,面试官说周一到周五8小时以外,要加班,周六日可能也加班。问我能不能接受。回答:不太经常加班可以接受。

面试时间:2015-1-16 共面试3家

第一家公司:约车(yueche.cn)(北京津融科技有限责任公司)P2P租车 第二家公司:托福Easy姐(易瑞科技(北京)有限公司) 英语教育

第三家公司:博彦科技北京 外派微软

3家主要是面试,只有博彦科技笔试了英汉互译

主要问的面试题目:

1做下自我介绍

我的回答: 我叫XXX,年龄XX,籍贯XX,应聘软件测试工作,以前从事 XX工作,做软件测试多久,软件测试自己会哪些知识,就是根据自己的经历说下,每个人情况不一样,大家面试遇到这样的问题,自由发挥吧

2以前工作做了3年,为什么转行做测试?

我的回答:软件测试行业发展比较好,很多公司越来越重视。比之前自己的行业发展好一些,IT行业的办公环境,也比其他行业相对好一些。

3做过什么项目?

我的回答:PycSafe项目,为视频、电子书、文档等虚拟商品的试读和交易环节提供安全保障,限制文件的阅读设备,杜绝原创内容的二次传播。

负责客户端和Web模块的功能测试

根据需求说明书,编写测试用例,测试用例评审,执行测试用例,

发现bug,提交bug 使用的测试工具是TestLink 和Bugzilla

4简历里写的Linux常用命令会那些?

我的回答:查看文件路径,查看文件详细属性,查找文件,显示文件内容,编辑文件,文件和文件夹创建与删除,增加删除用户,文件权限控制

5 linux查看文件内容命令是什么?查看IP地址?

回答:cat ip -4 addr

6一个测试用例包括什么?

我的回答:测试覆盖的需求点,用例编号,测试项目,测试标题,测试概要,重要级别,预置条件,输入数据,操作步骤,预期结果,实际结果,测试人和时间

7给你一个WEB都需要做什么测试?

我的回答:功能测试,用户界面测试,性能测试,压力测试,健壮性测试, 可靠性测试,安全性测试

8单元测试和集成测试的区别?

我的回答:单元测试是对软件各个最小的模块进行测试。目的是:确保每个模块最为一个单元能够正确运行。集成测试是把各个单元集合在一起进行测试。目的是:验证各个单元的接口是否协调。集成测试是在单元测试基础上进行的测试。

9举一个例子,当输入输出比较多的时候,怎么设计测试用例

我的回答:就说了用5元,10元买可乐,雪碧,红茶的例子

用因果分析法,列出输入条件,输出结果,合并同类结果,按照每种情况的输入输出分别设计测试用例

10比如输入数据很多,用什么方法设计测试用例?

我的回答:等价类划分法和边界值法

11 QA和QC区别

我的回答:QA是负责项目整体质量,偏重于质量管理体系的建立和维护 QC一般是实际质量控制和质量检验

12说一下敏捷开发?

我的回答:敏捷开发模型是一种以人为核心、迭代、循序渐进的开发框架。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成功都经过测试

13说一下V模型,是怎么测试的?

我的回答:开发方面是自顶向下进行需求分析,设计,编码,测试时自低向上进行单元测试,集成测试,系统测试,确认测试。

14给你一杯水怎么测试?

我的回答:当时自己只说出了一部分,下面是一个标注答案,给大家参考

需求测试:查看杯子使用说明书

界面测试:查看杯子外观

功能度:用水杯装水看漏不漏;水能不能被喝到

安全性:杯子有没有毒或者细菌

可靠性:杯子从不同高度落下的损坏程度

可移植性:杯子在不同的地方、温度等环境下是否都可以正常使用

兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等

易用性:杯子是否烫手、是否有防滑措施、是否方便饮用

用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述

疲劳测试:将杯子盛上水(案例一)放24 小时检查泄漏时间和情况;盛上汽油(案例二)放24 小时检查泄漏时间和情况等

压力测试:用根针并在上面不断加重量,看压强多大时会穿透

跌落测试:杯子加包装(有填充物),在多高的情况下摔下不破损

震动测试:杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路\ 公路\ 航空运输

测试数据:

其中应用到:场景法、等价类划分法、因果图法、错误推测法、边界值法等方法 期望输出: 该期望输出需查阅国标、行标以及使用用户的需求

说明书测试:检查说明书书写准确性

15你期望的薪资是多少? 几乎每个公司都问一下

更多相关推荐:
一句名言给我的启示

一句名言给我的启示毛泽东说的虚心使人进步骄傲使人落后这句话使我印象深刻它是我人生中的指路明灯为我照亮了虚心不自满的道路它是一把钥匙为我打开了谦虚的大门锁紧了骄傲的大门而它又犹如是一台复读机永远诉说着虚心使人进步...

一句名言给我的启示

一句名言给我的启示失败是成功之母这句名言使我受到了很大的启示并一直激励着我因此它又成了我的座右铭记得那时我才读三年级由于数学成绩蛮好就被老师选去参加数学竞赛那时我可是又惊又喜比赛那天参赛的人很多我还没见过这种场...

作文 一句名言给我的启示

一句名言给我的启示在成长的历程中有一位伙伴一直伴随着我在我失败时它给了我信心在我气馁时它给了我勇气在我伤心时它给了我安慰它就是一句名言失败是成功之母当我因考试失误而气时馁面对那鲜红的x听着同学们的冷嘲热讽看着父...

王艺蒙《一句名言给我的启示》

一句名言给我的启示王艺蒙一句名言可能会激励一个人的一生一句名言可能会改变一个人的一生一句名言也可能会使一个浪子重新回头有这么一句名言少壮不努力老大徒伤悲它在我沉溺于电视之中时提醒教育了我少壮不努力老大徒伤悲出自...

习作《一句名言给我的启示》

1一句名言给我的启示少壮不努力老大徒伤悲少年时不好好努力长大后就后悔莫及这句虽然是句普普通通的诗句连一年级小朋友都会背都理解可是它却时刻激励我飞向高远广阔的知识殿堂记得一年级时我非常粗心大意在学习成绩参差不齐的...

一句名言给我的启示

一句名言给我的启示你们肯定有自己记忆深刻的一句名言警句吧我也不例外我最深刻的一句名言是失败乃成功之母这句名言我一生受益记得有一次我喜欢上了游泳缠着妈妈让我学游泳妈妈拗不过我只好答应了我我大喜过望大夸海口我能不出...

一句名言给我的启示

一句名言给我的启示一句名言可以陶冶我们的情操一句名言可以改变我们的命运一句名言可以让人们改变个性一句名言让人们增长知识一句名言可以把人们装点的美丽总之名言的用处多得不计其数逆境给人宝贵的磨练机会只有经得起环境考...

一句名言给我的启示

一句名言给我的启示在房间最显眼的地方贴着一句至理名言虚心使人进步骄傲使人落后这虽然是一句很古老的话但却蕴藏这深刻的道理也给大家敲响了警钟提醒大家不可以骄傲自满而我则深深地受到了教育同学们你们回家要好好复习明天要...

名言警句给我的启示——台上三分钟,台下十年功

名言警句给我的启示台上三分钟台下十年功古人常说台上三分钟台下十年功这句话的意思是说一个人虽然在台上表演了那么短短的几分钟可在背后有着很长时间很辛苦的练习你还别说我就有一次这样的经历一次六一儿童节学校要求每个班级...

一句名言给我的启示1

一句名言给我的启示在成长的历程中有一位伙伴一直伴随着我在我失败时它给了我信心在我气馁时它给了我勇气在我伤心时它给了我安慰它就是一句名言失败是成功之母当我因考试失误而气时馁面对那鲜红的x听着同学们的冷嘲热讽看着父...

一句格言给我的启示 1

一句格言给我的启示五年级4班程高峰记得小时候我很喜欢学英语总是问老师什么时候考试老师说快了到考试的那天我自信满满的把卷子做好交了上去过了几天成绩出来了老师吧卷子发下来我一看我竟然才考了50分我即伤心又失落我紧张...

少壮不努力,老大徒伤悲——一句格言给我的启示

少壮不努力老大徒伤悲一句格言给我的启示每当我偷懒的时候是它提醒了我每当我沉迷于游戏的时候是它教育了我每当我想放弃的时候是它鼓励了我那就是这句格言少壮不努力老大徒伤悲有一天妈妈准备去上班为了培养我的独立生活能力出...

一句名言给我的(38篇)