论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
软件与程序人生
›
程序人生
›
字节10年测试开发经验分享:如何从手工测试进阶自动化测 ...
字节10年测试开发经验分享:如何从手工测试进阶自动化测试? ...
小秦哥
论坛元老
|
2024-12-24 09:49:23
|
显示全部楼层
|
阅读模式
楼主
主题
1610
|
帖子
1610
|
积分
4830
由于我一直在分享自动化测试技术,以是,经常被问到:
功能测试想转自动化,请问应该怎么入手?或者有哪些书推荐?
那么,接下来我就联合自己的履历聊一聊我是如何在工作中做自动化测试的
测试新人
我的职业生活开始和大多数测试人一样,开始接触都是纯功能界面测试。当时间在一家电商公司做测试,做了一段时间,熟悉产品的业务流程以及熟练测试工作流程规范之后,服从提高了,工作比力轻松,这样我就有充足的时间学习各种测试技术和工具。
当你以为工作很闲的时间,这正是你可以有更多的时间投入学习的时间,但是,学习的内容一定要基于自己的工作来,这样才能把学来的技术酿成工作经验。
选择Python
最初用的是Java语言,学习各种自动化测试技术,当时觉得自动化测试特别有意思,而且挺风趣,激发了我浓厚的兴趣。厥后发现Python语言越来越火,而且我发现Python来做自动化和对于编程底子比力单薄的测试工程师来说特别的合适,Python还能用来爬虫,用Python还能写一些定时脚本,数据库脚本,服从非常高。
用Python语言和Selenium来尝试做自动化测试。当时,关于Python版的Selenium并不多,在学习的同时我开始发表相关博客。
交流是学习新技术的驱动力,大多数时间我们很难坚持学一个新技术的缘故因由就在于缺少了反馈,不管是做内部分享或者是社群交流都是很好的反馈机制。
2014年的时间,由于项目的缘故因由,开始使用Robot Framework测试框架,正由于有Python的底子,以是很快就理解了Robot Framework框架的工作原理,并可以根据项目的必要
开发
体系关键字。
把握自动化工具的原理使用起来才会更加游刃有余,而这也必要你有一定的编程底子的缘故因由。
2015年随着移动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. 自动化测试框架实战技术
上面就是我为各人整理出来的一份自动化测试工程师发展方向知识架构体系图。渴望各人能照着这个体系在1~2年内完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬已往了。以后的生活就轻松很多。
正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时间,你肯定会感慨良多。
绵薄之力【资源分享】
末了感谢每一个认真阅读我文章的人,看着粉丝一起的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:
下方这份完备的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋友们如果必要可以自行免费领取 【包管100%免费】
这些资料,对于想进阶【自动化测试】的朋友来说应该是最全面最完备的备战仓库,这个仓库也伴随我走过了最艰难的路程,渴望也能帮助到你!凡事要趁早,特别是技术行业,一定要提拔技术功底。渴望对各人有所帮助……
底子知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级连续集成、测试架构
开发
测试框架、性能测试、安全测试等配套学习资源免费分享~
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
小秦哥
论坛元老
这个人很懒什么都没写!
楼主热帖
Python教程(5)——Python的第一个程序 ...
Kubernetes(k8s)安装以及搭建k8s-Das ...
〖Python接口自动化测试实战篇⑤〗- 接 ...
网易云信实时视频直播在TCP数据传输层 ...
java递归简介说明
liunx速记
海量监控数据处理如何做,看华为云SRE ...
从 Stream 到 Kotlin 再到 SPL
开发一个二方包,优雅地为系统接入ELK ...
【问题】为什么 System.Timers.Timer ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
SQL-Server
公有云
Mysql
开源技术
IOS
快速回复
返回顶部
返回列表