网站首页 >> 其他 >> 正文
简介: 我想把功能测试改成自动化。我应该如何开始?有什么好的资源推荐吗?结合自己的经历来谈谈我在工作中是如何做自动化测试的。(学习资料网盘资源放在文末)考验新人。职业生涯之初,我和大多数测试人员一样,开始接触


我想把功能测试改成自动化。我应该如何开始?有什么好的资源推荐吗?

结合自己的经历来谈谈我在工作中是如何做自动化测试的。(学习资料网盘资源放在文末)

考验新人。


职业生涯之初,我和大多数测试人员一样,开始接触纯功能界面测试那时候我在一家电商公司做测试。在这个吃技术的IT行业,持续学习很重要。但我之前做的都是最基础的业务工作。久而久之,我对自己的自我价值和帖子的意义产生了困惑。


一是觉得自己在浪费时间;第二,我做了近两年的功能测试。感觉每天都浑浑噩噩的过日子,工资一直没涨,职位一直没升。身边很多同事要么升职加薪了,要么跳槽去了更好的公司,特别觉得我没用。

选择Python


我不得不开始思考如何改变现状。当时最简单的想法就是找时间学习各种测试技术和工具,提高自己的价值,也就是核心竞争力。后来偶然被主管发现,给了我一些资源和文档,建议我学习自动化测试。


当时我没有接触过自动化测试,但是通过主管给我的资源,我意识到开发知识对测试是有帮助的,编程语言的能力将决定你测试技术的深度。当然也能带来高收入


那个时候流行的是脚本语言,因为那个时候项目是依附于Python的,用Python和Selenium来尝试做自动化测试。当时对Selenium的Python版本了解不多,边学边开始发表相关博客。


分享是学习新技术的动力。很多时候,由于缺乏反馈,我们很难坚持学习一门新技术。内部分享和博客都是很好的反馈机制。当然也很充实。



2015年,由于项目原因,我们开始使用机器人框架测试框架。因为有了Python基础,我们很快理解了机器人框架框架的工作原理,并根据项目需要开发了系统关键词。


掌握了自动化工具的原理会更容易上手,这也是你需要一定编程基础的原因。


2016年,随着手机app越来越普及,趁着换工作的间隙,我开始学习了一个月的appium自动化工具,但是在工作中没有用到,后来就没有继续。


后来,我开始为另一个社区项目编写Web UI自动化测试。经过几个月的工作,我积累了一些经验,开始尝试设计一个Web自动化框架。当时我主要关注的是Selenium API的包装。


自动化测试


当时由于公司规模和产品的限制,自动化测试从未应用到公司的实战项目中。我觉得外面的世界机会更多。自动化已经普及,而且越来越普及。想突破自己测试技术的瓶颈。我毅然辞掉了一家公司全职做自动化测试。


后来一个偶然的机会,朋友推荐我去一家金融公司做测试开发,负责开发公司定制化的测试质量平台。


这对于我来说是一个挑战,一个新的领域,测试开发在一线城市很吃香。当时工资比初、中级开发工程师高。


到了岗位之后,就是要顶住压力,不断学习测试开发技巧,学以致用。技术架构采用前端和后端共享,包括Python的后端开发框架Flask、前端框架vue、elementUI组件等。


经过几年的测试开发,我真正体会到测试开发等于测试的整个周期,包括对产品功能和业务的熟悉,测试平台的需求设计,平台前后台的研发,平台的自检,测试部门几十个人对产品使用和操作的推广和培训。


所以测试开发的大前提是丰富的功能测试经验,优秀的界面自动化和UI自动化,否则很难进行自动化测试开发。


产业内卷化


最近聊到软件测试行业,越来越多的跳槽者和大学生进入测试行业。为了得到更好的待遇和机会,不断提高自己的技能,考验老人是一个迫切的问题。


不管你面试的是什么水平的测试工程师,面试官都会问“你会编程吗?你有自动化测试的经验吗?”


所以我们还是停留在人工功能测试的层面。如果不进行技术升级,不仅要面对长江后浪推前浪的压力,还要抵制当前行业的潮流。否则最终只能接受困境,甚至面临淘汰。更不用说升职加薪了。


如何从初级功能测试发展到高级自动化测试,达到提高技术和效益的目的,是很多初级测试人员必经的阶段。作为一个有经验的人,我对学习过程中的困难深有体会。


所以我热衷于收集整理资源,记录从踩坑到爬坑的过程。希望能记录下自己在实际工作中所学到的东西,技巧,学习方法,经验,以及自己踩过的一些坑。也希望想做自动化的你,通过我的分享,少走一些弯路,形成一套自己的方法,运用到实践中去。

学习指南


如果你也在向自动化测试开发的方向发展


在合适的年龄,选择合适的岗位,努力发挥自己的优势。


我的自动化测试之路,离不开一路上每一个阶段的计划。因为喜欢规划和总结,我和朋友们特意花了点时间整理了以下自动化测试工程师学习路线,还整理了很多[网盘资源] ,有需要的朋友可以[希望能给你帮助和方向。



[自动测试学习路线]



1。自动测试必需的Python编程内容

软件测试功能该怎么写(从功能测试进阶自动化测试,熬夜7天整理出3000字超全学习指南)



2。Web UI自动化测试的基本内容



3。Web UI自动化测试实用内容



4。APP UI自动化测试的基本内容



5。APP UI自动化测试实用内容



6。API接口自动化测试的基本内容



7。API接口自动化测试实用内容



8。CI/CD持续集成专用技术



9。自动化测试框架的实战技术




-每天学一点,将来就能成为大神-

私信回复“666”获取下方信息网盘链接



-一切都要依法办事,才会成功-[/s2/]最后祝大家早日有个满意的offer ~

本文标签: 测试你该离婚吗  

温馨提示:本文是作者 小屁孩儿 发表的文章,不代表本站观点!如有侵权请联系我们删除

网友点评

  • 薄雾山林

    薄雾山林

    2022-03-11 16:18:42    回复

    过程中的困难深有体会。所以我热衷于收集整理资源,记录从踩坑到爬坑的过程。希望能记录下自己在实际工作中所学到的东西,技巧,学习方法,经验,以及自己踩过的一些坑。也希望想做自动化的你,通过我的分享,少走一些弯路,形成一套自己的

  • 水晴厚轮

    水晴厚轮

    2022-03-11 12:47:14    回复

    哇/嚯/害/服了

  • 禄岩若伊

    禄岩若伊

    2022-03-11 12:47:14    回复

    wow

  • 史琰嘉婷

    史琰嘉婷

    2022-03-11 12:47:14    回复

    真不错

本文已有3位网友发表了点评 - 欢迎您

红际法律

红际法律

法律信息科普法律知识
网站分类
最近发表
推荐文章
  • 房屋装修合同范本2019(房屋装修合同样本怎么写?房屋装修的具体流程?)
  • 合同专用章有编号吗(注意!漯河老俩口被骗)
  • 合同专用章需要备案吗(2022年办理刻章备案都需要什么材料?)
  • 合同专用章样式(最高法院民二庭:关于四个公章实务问题的解答)
  • 合同专用章图片(公章、财务章、合同章、发票章、法人章,各印章的功能及注意事项)
  • 合同专用章和公章的区别(财务章、公章、合同章、发票章,有关印章的最全风险汇总)
  • 合同专用章尺寸大小(行政管理:企业印章管理暂行细则(中小企业适用))
  • 合同专用章电子章制作(「放心签」合同电子签章怎么弄)
  • 房屋装修合同简单范本(房屋装修施工合同范本)
  • 房屋装修合同范本2021(房屋装修合同(简单)模板)
  • 湘ICP备2021010099号
    切换白天模式 切换夜间模式 白天返回顶部 夜间返回顶部