目录:导读

    • 前言
    • 一、Python编程入门到精通
    • 二、接口自动化项目实战
    • 三、Web自动化项目实战
    • 四、App自动化项目实战
    • 五、一线大厂简历
    • 六、测试开发DevOps体系
    • 七、常用自动化测试工具
    • 八、JMeter性能测试
    • 九、总结(尾部小惊喜)

前言

一直以来有很多初入测试职场或者想转行如软件测试的人,都会有很多的疑问?
例如
软件测试需要学什么技术?
软件测试人员需要撸代码?
软件测试工程师累吗?
需要经常加班吗?

软件测试行业兴盛起来,逐渐出现了人才的短缺,致使行业人员工资一涨再涨。

所以,越来越多的人也开始意识到软件测试行业的”高薪“属性,转身投入到相关的工作中来。

在大家的固有印象中,男生比女生更加适合做技术类目的工作。
  
那么现实真的如此么?

我们现在就帮广大女生朋友来分析一下,女生做测试测试有哪些优势和劣势。

优势
1、女生先天的性格优势
经过岗位需求分析,软件测试这一职业对从业者的特性有着特殊的要求。

做软件测试的人需要有耐性、心细、敏感、逆向、设问、怀疑、举证、韧性、安静等特征;而在以上特性中,大部分要求与女性的生理个性和气质都非常吻合:

1)女生天生性格比男生更加细心、有耐心,责任心更强,而且更加敏感和安静。

做过测试的同学都知道,设计软件测试用例本来就是一个比较细致的工作,执行测试更加是一件非常繁琐、而且重复性非常高的工作。

而女生天生的性格优势可以让她们能够更好地把控软件产品的细节,可以反反复复但是还是仍然很认真的做好事情,覆盖更全面的测试点,发现更多的bug,避免因为毛躁、急躁而出现的漏测和线上问题。

2)另外,“坊间”传言女生天性比男生更加多疑

保持怀疑精神是作为软件测试的一大必备素质,所以对任何的产品保持怀疑的态度,要坚定的相信不会有“没有bug的产品“,也要相信”没有你发现不了的bug”!

这点对测试工作来说也是非常关键和重要的!

据以上两点分析,女性从事软件测试工作似乎有着得天独厚的优势。

据不完全统计,在同一个项目中,同样的时间成本里,女生测试之后的bug数量一般都会比男生多出10%左右。

2、女生的良好沟通技巧优势
在IT/互联网公司的团队里,女生本身就属于熊猫级别的”稀缺生物“。相信不少目前在做软件开发工作的同学不难发现我们周边基本上是清一色的男性,工作氛围显得异常”严峻”。

如果入职一批女生作为软件测试人员,均衡的性别比例将会使得工作压力缓释不少。“男女搭配,工作不累”,这也是软测岗位的特色。

所以在软件公司,如果新来了一个女生,基本都会引来围观的;男同胞们对这个女生的态度和友好度也就不言而喻了;

而且,如前面所说,开发普遍男生偏多,测试如果是女生的话,跟开发之间的沟通也会和谐、顺畅很多。

你可以想象一下,技术宅男开发一枚,看到女生提的bug,或者女生过来咨询问题,天生的绅士风度藏也藏不住,那么部门之间的沟通效率自然提高不少,矛盾和冲突也会减少很多,部门之间的合作也融洽了起来;

再者,女生天生也比男生的沟通能力要强一些,而测试岗位的沟通是一个必不可少的环节,除了跟开发的沟通,还有跟产品、运维的沟通等。工作中一旦沟通成本降低了,工作效率自然就提高了。

所以从生理学角度来讲,女生做测试优势还是比较显著的。

3、测试行业市场需求更适合女生(男同胞们,dao被架在脖子上了,只能这么说了)
软件测试这个岗位比起软件开发工程师来说,工作强度小很多,加班自然也少很多。

往往软件测试人员加班的时候软件开发人员要陪着修改bug,而开发人员加班的时候测试人员却不用陪着,所以测试的业余时间还能够有自己生活。

并且,软件测试测试行业,不像以男性为主导的开发行业,有比较明显的性别歧视;相对来讲,测试职场环境对女生更加友好,也会给予女生更多公平加薪和晋升的机会。

因此,软件测试可以说是IT行业里最适合女生选择的方向。
当然,女生做软件测试也并不是全是优势,也是有自己的弊端的。

劣势

1、女生技术和动手能力相对偏弱(大伙别网暴我)
大部分女生的动手能力都偏弱一点,而测试工作中难免要使用到各种工具、框架甚至是代码。

这些对于很多女生来说,使用起来比较有难度,这也是很多女生比较犹豫要不要进入测试行业的一个原因,担心技术、工具太多、太难,自己难以驾驭。

当然,这点不存在普遍性。在测试行业里,有很多女生都是技术大神,工具、代码样样都不输于男生;也有很多女性管理者,气场和能力都能hold住全场。

所以,技术能力以及动手能力偏弱,不是女生从事测试的致命伤,只要能认真、努力,并且热爱测试工作,完全可以成为测试界的大神。

2、女生加班强度承受力不如男生
承受加班强度来说,女生比较男生而言略显弱势

虽然如前面所说,测试的加班强度不如开发大,但是身在互联网行业,完全不加班是不可能的。

而女生从身体素质方面来说,就没有办法承受跟男生同等的加班压力;另外,特别是当女生组建了家庭,有了宝宝之后,还要额外花时间兼顾家庭和家人,此时,能够分散出来的工作时间,以及能够承受的工作压力就更加有限了。

这也是为什么很多公司招聘的时候比较偏向考虑年纪26岁以下、未婚未育的女性的一个重要原因。

当然,这个并不是测试行业特有的现象,而且所有行业的共性。所以,不管从事哪个行业,女生的这个弱势都无可避免。

据不完全统计,软件行业男性与女性的比例已接近了1:1,很多企业录用了测试的标准,都是只要技术ok,男女不限。

此,对于软件测试行业来说,男生、女生的性别差异不会对职场有太大的影响:男生固然有自己独厚的社会属性印象,但是女生也同样有着男生无法企及的优势。
  
所以,只要你热爱测试行业,不要给自己设限,更不要轻言放弃,坚持学习就会收获自己在测试职场的飞跃,无论男女!以上。

下面是我整理的2022年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

二、接口自动化项目实战

三、Web自动化项目实战

四、App自动化项目实战

五、一线大厂简历

六、测试开发DevOps体系

七、常用自动化测试工具

八、JMeter性能测试

九、总结(尾部小惊喜)

任何工作都可以做得更好,而工作需要的是更好的结果!只要不断地追求完美,精益求精,才能把事情做到最好。

在别人肆意说你的时候,问问自我,到底怕不怕,输不输的起。不必害怕,不好后退,不须犹豫,难过的时候就一个人去看看这世界。多问问自我,你是不是已经为了梦想而竭尽全力了?

有时候,我们做出的最艰难的决定,最终成为我们做过的最漂亮的事。