其他 | 2023年06月16日 | 阅读:192 | 评论:3
我想把功能测试改成自动化。我应该如何开始?有什么好的资源推荐吗?
结合自己的经历来谈谈我在工作中是如何做自动化测试的。(学习资料网盘资源放在文末)
考验新人。
职业生涯之初,我和大多数测试人员一样,开始接触纯功能界面测试那时候我在一家电商公司做测试。在这个吃技术的IT行业,持续学习很重要。但我之前做的都是最基础的业务工作。久而久之,我对自己的自我价值和帖子的意义产生了困惑。
一是觉得自己在浪费时间;第二,我做了近两年的功能测试。感觉每天都浑浑噩噩的过日子,工资一直没涨,职位一直没升。身边很多同事要么升职加薪了,要么跳槽去了更好的公司,特别觉得我没用。
选择Python
我不得不开始思考如何改变现状。当时最简单的想法就是找时间学习各种测试技术和工具,提高自己的价值,也就是核心竞争力。后来偶然被主管发现,给了我一些资源和文档,建议我学习自动化测试。
当时我没有接触过自动化测试,但是通过主管给我的资源,我意识到开发知识对测试是有帮助的,编程语言的能力将决定你测试技术的深度。当然也能带来高收入。
那个时候流行的是脚本语言,因为那个时候项目是依附于Python的,用Python和Selenium来尝试做自动化测试。当时对Selenium的Python版本了解不多,边学边开始发表相关博客。
分享是学习新技术的动力。很多时候,由于缺乏反馈,我们很难坚持学习一门新技术。内部分享和博客都是很好的反馈机制。当然也很充实。
2015年,由于项目原因,我们开始使用机器人框架测试框架。因为有了Python基础,我们很快理解了机器人框架框架的工作原理,并根据项目需要开发了系统关键词。
掌握了自动化工具的原理会更容易上手,这也是你需要一定编程基础的原因。
2016年,随着手机app越来越普及,趁着换工作的间隙,我开始学习了一个月的appium自动化工具,但是在工作中没有用到,后来就没有继续。
后来,我开始为另一个社区项目编写Web UI自动化测试。经过几个月的工作,我积累了一些经验,开始尝试设计一个Web自动化框架。当时我主要关注的是Selenium API的包装。
自动化测试
当时由于公司规模和产品的限制,自动化测试从未应用到公司的实战项目中。我觉得外面的世界机会更多。自动化已经普及,而且越来越普及。想突破自己测试技术的瓶颈。我毅然辞掉了一家公司全职做自动化测试。
后来一个偶然的机会,朋友推荐我去一家金融公司做测试开发,负责开发公司定制化的测试质量平台。
这对于我来说是一个挑战,一个新的领域,测试开发在一线城市很吃香。当时工资比初、中级开发工程师高。
到了岗位之后,就是要顶住压力,不断学习测试开发技巧,学以致用。技术架构采用前端和后端共享,包括Python的后端开发框架Flask、前端框架vue、elementUI组件等。
经过几年的测试开发,我真正体会到测试开发等于测试的整个周期,包括对产品功能和业务的熟悉,测试平台的需求设计,平台前后台的研发,平台的自检,测试部门几十个人对产品使用和操作的推广和培训。
所以测试开发的大前提是丰富的功能测试经验,优秀的界面自动化和UI自动化,否则很难进行自动化测试开发。
产业内卷化
最近聊到软件测试行业,越来越多的跳槽者和大学生进入测试行业。为了得到更好的待遇和机会,不断提高自己的技能,考验老人是一个迫切的问题。
不管你面试的是什么水平的测试工程师,面试官都会问“你会编程吗?你有自动化测试的经验吗?”
所以我们还是停留在人工功能测试的层面。如果不进行技术升级,不仅要面对长江后浪推前浪的压力,还要抵制当前行业的潮流。否则最终只能接受困境,甚至面临淘汰。更不用说升职加薪了。
如何从初级功能测试发展到高级自动化测试,达到提高技术和效益的目的,是很多初级测试人员必经的阶段。作为一个有经验的人,我对学习过程中的困难深有体会。
所以我热衷于收集整理资源,记录从踩坑到爬坑的过程。希望能记录下自己在实际工作中所学到的东西,技巧,学习方法,经验,以及自己踩过的一些坑。也希望想做自动化的你,通过我的分享,少走一些弯路,形成一套自己的方法,运用到实践中去。
学习指南
如果你也在向自动化测试开发的方向发展
在合适的年龄,选择合适的岗位,努力发挥自己的优势。
我的自动化测试之路,离不开一路上每一个阶段的计划。因为喜欢规划和总结,我和朋友们特意花了点时间整理了以下自动化测试工程师学习路线,还整理了很多[网盘资源] ,有需要的朋友可以[希望能给你帮助和方向。
[自动测试学习路线]
1。自动测试必需的Python编程内容
2。Web UI自动化测试的基本内容
3。Web UI自动化测试实用内容
4。APP UI自动化测试的基本内容
5。APP UI自动化测试实用内容
6。API接口自动化测试的基本内容
7。API接口自动化测试实用内容
8。CI/CD持续集成专用技术
9。自动化测试框架的实战技术
-每天学一点,将来就能成为大神-
私信回复“666”获取下方信息网盘链接
-一切都要依法办事,才会成功-[/s2/]最后祝大家早日有个满意的offer ~
相关文章
红际法律