8年软测经验,写给迷茫的你.....
时间回到8年前,我人生中的第一份实习工作,是在某互联网公司做一个主动化测试工程师。其时的我可谓斗志昂扬,想要大干一场,效果第一次做测试就出现了事故。由于对某些地方的不了解,把某一个地方侧漏了,并且上完线就去吃晚饭了,等吃饭回来发现师傅在焦头烂额地忙来忙去。那次故障造成了一个某项服务20分钟不可用,对公司造成了不小的影响。https://i-blog.csdnimg.cn/blog_migrate/53fd60829eb67bb27ebb0268af87d787.png对于软件测试从业者来说,提起主动化测试,最近两年任何一个招聘渠道对于测试岗位的要求,几乎都要求其会主动化测试。
假如你在软件测试行业有许多的不解的狐疑,那么接待和我一起在业内的交流群里面沟通探讨。群里面有免费的教程资料以及各阶段测试资源,希望能帮助你突破眼前的瓶颈
这仅仅是一个开始,在后来半年的时间里,我几乎把全部职场新人可能犯的错误都犯了个遍。架构师让我把最新开发出来的软件测试完,我闷头搞了两周,也没有得出任何结论;本来安排好的开发计划,由于我临时要回去写论文,搞得经理措手不及;参加项目座谈会,全程“打酱油”……那段时间,自己也很苦恼,几乎每天晚上11点多才走,很累很辛苦,但依然拿不到想要的效果。
8年过去了,自己从一个职场小白渐渐成长为一名技能Leader。我发现团队中的许多同砚在不绝地重复犯着自己当年类似的错误。他们并不是不积极,到底是哪里出了问题?经过一段时间的观察与思考后,我想我找到了答案。那就是:我们大多数同砚在工作中缺乏原则的引导。原则,犹如指引行动的“灯塔”,它毗连着我们的价值观与行动。不久前,桥水基金创始人雷·达里奥在《原则》一书中所转达的理念,引爆了朋侪圈。每个人都应该有自己的原则,当我们必要作出选择时,一定要坚持以原则为中心。但是在现实生活中,我们往往缺少对原则的总结,对于许多人来说这是一门“只可意会不可言传”的玄学,是属于老司机的秘密,着实不然。“寻求杰出”是美团的价值观。作为一名技能职员,我们应该如何践行呢?下面希望能够给各人带来一些开导,更好地引导我们的行动。
要想顺利实现职场转型,应该如何做,才能提高成功率,并且不给以后挖坑呢?以下是3点建议:
1、清楚的职业规划和发展目标
清楚的目标是求职的第一步,也是用人单位比较关注的求职因素。如今用人单位都喜好有目标、有想法、有能力的年轻人。没有目标、没有想法、没有能力的“三无”职员,随波逐流,如何让用人单位看到你的发展潜力呢?你要想让别人任命你,至少得看到你身上有吸引人的地方。假如你是一个三无职员,恐怕你只能找到含金量最低的岗位。
对于年轻人来说,用人单位对你的期待,不是你有多强的能力(因为你根本就不具备,全部的新人都不具备),而是你身上的可培养潜力。你得有目标,有动力。
同时,从求职的角度来说,没有目标,你就会海投简历。而海投简历的效果,往往是石沉大海,求职的效率很低。
同时,没有目标,你在职场上的发展就很被动。一旦这个职位时机不合适,以后还得跳槽。如许你走弯路的成本丧失就会很大。
如何从长远角度思考自己的职业方向?核心关键的问题,就是要找准自身的优势,扬长避短。同时,发挥你优势的工作,才能够带给你更多的驱动力及正向反馈。
2、进行充实的职前知识储备
虽然用人单位不关注知识技能,但你也不能空手套白狼,一定的知识储备照旧须要的。假如你嘴上说对xx职位很感爱好,可是,你如何向对方证明你的诚意呢?你什么准备都没有,如何让别人信任你呢?而最好的证明自己的方法,就是进行充实的知识储备。我们的全部客户,但凡涉及到转行的,知识储备这个环节都是重头戏,必要花费1-3个月左右的时间来进行。
注意:知识储备一定是提前进行的,不能说你都开始投简历找工作了,才进行知识储备。
3、围绕求职目标,优化你的简历,并进行充实的面试准备。
在上述3个环节中,是有前后次序的,一环套一环,少了哪一个环节都不行。你已经耽误一年了,已经开始陷入被动的状态当中了。接下来的职业方向,你能否找对,决定了你将来5-10年的职业走势。职场如棋局,一步错,步步错。这一步走错了,要花三步的精力去弥补错误。
最后
我根据多年的测试经验总结编写了下面的《主动化测试工程师学习路线》,从测试的各个方面为你整理了当前最热门的测试库和框架,帮你创建自己的主动化测试技能体系, 让你在测试工作变得更加高效。如今分享给你们。
1.Python编程技能
Python: Python语言特点,运行环境搭建,Pycharm,变量的界说,输入输出,元组,列表,字
典,运算符的使用,分支布局,循环布局,函数,文件利用,面向对象编程思想,正则表达式,异常和调试,编程规范
2.主动化测试入门
主动化测试分类及主动化实用的项目、主动化测试框架选型,主动化测试行业现状,发展前景,必要掌握的技能
3.Web主动化测试:Selenium
Selenium的发展汗青及工作原理,SeleniumIDE插件的使用,Firebug插件 I具及使用,元素基础定位Xpath、CSS元素定位方式,元素利用,欣赏器的利用方法,鼠标利用,键盘利用,元素等候,HTML特别元素处置处罚,窗口截图,主动化测试模子,UnitTest框架,UnitTest断言, 天生HTML测试报告,测试报告主动发送邮件
4.Web主动化测试项目实战
搭建B/S架构的电商网站,使用Selenium对网站的核心功能进行主动化测试,包罗元素定位、鼠标键盘的模拟利用及主动化测试框架的使用等
5.移动主动化测试:Applum
手机主动化测试环境搭建,真机和模拟器的测试,独建功能+业务场景脚本,手机主动化测试框架
Appium计划及实现,系统资源监控和日志分析,手机测试常见问题和用例分析
Monkey简介及安装,Monkey参 数,Monkey事件,Monkey主动化脚本,Monkey日 志管理
6.移动主动化测试项目实战
搭建APP测试环境,使用Appium对APP核心功能进行测试验证,包罗ID、xpath、 list元素定位,数据交互、模块封装以及主动化测试框架的使用,天生测试报告,对APP功能进行评估。
接口测试Jmeter
1.接口测试综合核生理论
接口测试基础,接口测试流程,接口测试方法,接口测试工具
盘算机网络知识,Postman安装、使用,接口手动测试,Fiddler安装、 使用,Web和手机抓包,基本设置方法
2.Jmeter
Jmeter安装、基本使用,BadBoy录制脚本,测试计分别析、Vuser及场景计划(线程、组、调度器),Jmeter关联技能,Jmeter参 数化,Jmeter调 试和应用
Jmeter的常用组件:线程组、取样器、配置元件、处置处罚器、控制器、定时器、断言、监听器
3.接口测试项目实战
搭建接口测试环境,分析业务流程,计划测试用例,使用Jmeter执行测试用例,对页面跳转,参数传递等功能进验证
4.网络安全测试
Web安全核生理论、Web漏洞及防御、渗透测试、SQL注入、XSS跨站脚本、AppScan
性能测试Loadrunner
1.性能测试核生理论
性能测试理论、性能测试分类、性能测试常用指标、工具选择、LoadRunner安装与注册、性能测试步调性能测试术语、类C语言
2.Loadrunner
VuGen:协议、参数化、集合点、事务、检查点、思考时间、关联、文件下载、欣赏器模拟设置
Controller:手动场景计划、场景运行、IP Wizard应用、负载天生器、服务水平协议(SLA)、场景监控、服务器硬件监测工具
Analysis : HTTP报文布局、执行效果分析、图表分析、网页细分图、吞吐量相关、事务相关
性能测试调优:性能测试方案、Linux服 务器性能监控、JVM配置调优、tomcat配置调优、性能测试报告
数据库调优:慢查询、 线程池、索引命中率、行锁
性能测试指标:权衡性能好坏的包罗相应时间,TPS,资源使用率
Jmeter在性能测试中的应用
3.性能测试项目实战
分析需求,搭建测试环境,编写测试计划和测试用例,录制和调试脚本,设置和运行场景,监控和网络数据,写分析报告,项目综合评审
【主动化测试学习路线】
1. 主动化测试必备Python编程内容
https://i-blog.csdnimg.cn/blog_migrate/e20709b22ed189b9033bc0de77929ffb.png
2. Web UI 主动化测试基础内容
https://i-blog.csdnimg.cn/blog_migrate/21b313b0b5cd7a309ee99d0a7aa47e18.png
3. Web UI 主动化测试实战内容
https://i-blog.csdnimg.cn/blog_migrate/2f7a81fff4f70a8c383f0f2bd8ec4e5b.png
4. APP UI 主动化测试基础内容
https://i-blog.csdnimg.cn/blog_migrate/245b8205264d7c5ebf53504eb1209e1e.png
5. APP UI 主动化测试实战内容
https://i-blog.csdnimg.cn/blog_migrate/0edec46339c12aefd829cbf43e2d2d12.png
6. API 接口主动化测试基础内容
https://i-blog.csdnimg.cn/blog_migrate/80b6ec99e2e3ec4f86284e89d6bb1a84.png
7. API 接口主动化测试实战内容
https://i-blog.csdnimg.cn/blog_migrate/2ab01a23628a545e2b01aecad50a37cc.png
8. CI/CD连续集成专项技能
https://i-blog.csdnimg.cn/blog_migrate/e16b8a47d417400ecc1c6704c5212565.png
9. 主动化测试框架实战技能
https://i-blog.csdnimg.cn/blog_migrate/58c4d5e1b596f68c149f4067fee63e33.png
上面就是我为各人整理出来的一份软件测试工程师发展方向知识架构体系图。希望各人能照着这个体系,完成如许一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松许多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,古人说的好“不积跬步,无以至千里。”等到完成之后再回首这一段旅程的时候,你肯定会感慨良多。
既然看到这里,在收藏的同时,也请不吝啬的点个赞呗!期待 ~
绵薄之力【资源分享】
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,假如你用得到的话可以直接拿走:https://i-blog.csdnimg.cn/blog_migrate/ab2704b6cad268b732f0ce2fd2fc2f6a.png
文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋侪来说应该是最全面最完备的备战仓库,这个仓库也伴随我走过了最艰难的旅程,希望也能帮助到你!以上均可以分享,点下方进群自行领取即可,拿走不谢。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]