自动化真的可以提高工作效率吗?我觉得不行!软件测试行业到底有没有前景和出路?

生来就可爱ヽ(ⅴ<●) 提交于 2020-10-22 14:15:59

软件测试以后需求量会越来越大,随着互联网的发展,市面上产品会越来越多,产品的质量也越来越重视,测试的投入也是慢慢加重,你还会觉得软件测试行业没有前景和出路吗 ?

是你自己想太多,我觉得有前景和出路,不是仅停留在手工测试上,你要全面发展,自动化测试和性能测试,你都要会,慢慢积累,这些都是你的财富,到每个公司去都是很吃香的

至于说软件测试都是女生,男生不适合,没有这样的说法,我自己管理的团队,男生比女生多,男生逻辑思维会比女的强,在一些比较重要的测试点,我会交给男的去测试,测试是不分男女,其实是看你个人的能力

刚刚上面也说过,不要只停留在手工测试,虽然后面测试需求会变大,但是要求也会随之变高的,竞争也大,人总是要压力中脱颖而出的,要时时刻刻保持学习的态度,才不会被这个社会所淘汰。

由于历史原因,大部分测试人员,最开始接触都是纯功能界面测试,随着工作年限,会接触到一些常用测试工具,比如抓包,数据库,linux等。

测试行业的现状

现在测试行业的的趋势,你去面试任何级别的测试工程师都会问你是否会自动化测试,所以自动化测试已经是必备技能,而不是加分项。

换句话说,会用开源的测试工具不足以在公司涨薪或者跳槽至一线互联网大厂。因为真正企业自动化测试落地肯定是一个团队在做,当你熟悉使用这些开源框架之后,你会发现有些框架之间是相通的,所以基于这些开源框架,我们打造一个属于自己的测试框架,可以根据公司实际测试需求自主封装适合项目的测试框架,落地实用。建立自己的技术体系,得到一套落地有效的自动化测试方案,从青铜变身王者。

这样让我们自动化团队将更多的精力放在测试用例设计本身上面,达到提高产品质量,提升效率的目的。

(如果你看到最后的话,会发现我们有一个软件测试交流群,群是免费的,但是谢绝广告和干扰)

自动化测试心得:

自动化测试没用的误解?

自动化是测试工程师一个永恒的话题,经常有人经常问到我:"自动化测试真的可以提高效率吗?我觉得不行”,我觉得这是对自动化测试意义的最大的误解。一个知识比如自动化你觉‎得‎没有‎用,是因‎为你不‎会。而你不会的东西,往往是你的雷区。 那我们为什么又要做自动化测试?我认为最大的意义在于,对测试人员的能力的固化。

脚本可以代表测试人员的测试方法,通过脚本就把在原来在人身上的能力,固化为组织的资产。比如:造测试数据,跑大量数据库脚本,页面服务监控等。自动化测试脚本,能让不同的团队即使不懂这个功能的人,也可以通过测试脚本来分享这种能力,这才是自动化的意义。

如何在繁琐重复的手工测试工作中,慢慢扩展积累测试技术,建立自己的技术体系?

有个比较常见的问题,由于现在企业大多数都是敏捷开发模式,容易陷入版本快速迭代中。以至于没有时间精力再去额外学习一些高级和主流的测试技术,如某种编程语言、自动化测试工具、测试框架搭建、测试平台研发。

即使挤时间强迫自己学习,也不知道从哪里开始入手,那些碎片化的东西,只能让你了解,很难很难消化。当你要形成自己的输出,用自己的思路和技术来做项目的时候,你要回到那个知识框架里面去学习。

不要碎片化信息学习,那不叫学习,要有决策性学习,系统的学习,学习解决问题的思路。比如接口测试,已经是测试工程师的必备技能,搭建接口自动化测试框架也是测试人员能力分水岭的体现。凡事要趁早,特别是技术行业,一定要提升技术功底,丰富自动化项目实战经验,这对于你未来几年职业规划,以及测试技术掌握的深度非常有帮助。

最后:

自学需要很强的意志力与良好的规划。很容易从入门到放弃,说到底软件测试是一个技术岗,你的不可替代性越高,越是香饽饽。为了省去大家在网络上到处找学习资料的麻烦,节省时间下来高效率的学习。软件测试资料都整理好了,需要可以加入群,里面有各种软件测试资料和技术交流。(群是免费的,但是谢绝广告和水聊)资料的价值取决于你的行动,备注博客园。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!