上海网站空间,西安网站建设huanxi,frontpage网页制作视频教程,自动发卡 wordpress在这个吃技术的IT行业来说#xff0c;我刚入行的时候每天做的也是最基础的工作#xff0c;但是随着时间的消磨#xff0c;我产生了对自我和岗位价值和意义的困惑。
一是感觉自己在浪费时间#xff0c;另一个就是做了快2年的测试#xff0c;感觉每天过得浑浑噩噩#xff…在这个吃技术的IT行业来说我刚入行的时候每天做的也是最基础的工作但是随着时间的消磨我产生了对自我和岗位价值和意义的困惑。
一是感觉自己在浪费时间另一个就是做了快2年的测试感觉每天过得浑浑噩噩薪资也从不见涨岗位也一直得不到提升我身边的许多同事要么升职加薪要么跳槽去了更好的公司工作特别觉得我自己碌碌无为。 我开始思考怎么去改变现状。当时最简单的想法是挤出时间去学习各种测试技术和工具提高自己的价值也就是核心竞争力。后来被测试组长偶然发现给了我一些资源和文档建议我去研究下自动化测试。当时来说我还没有接触过自动化测试但是通过组长给我的资源让我认识到开发知识对于测试工作的帮助编程语言的能力会决定你测试技术的深度。当然也能带来收入的高度
那时候正是脚本语言开始流行起来因为当时项目的原因跟Python结缘开始用Python语言和Selenium来尝试做自动化测试。那时关于Python版的Selenium并不多在学习的同时我开始发表相关博客。分享是学习新技术的驱动力大多数时候我们很难坚持学一个新技术的原因就在于缺少反馈不管是做内部分享或者是博客都是很好的反馈机制。当然也很有成就感。
到后来转型自动化测试再到测试开发不知不觉间已经有了6年多测试开发的经验月薪也是突破了30K的门槛在美团测试开发框架组呆过搭建过美团platuo测试框架thrift测试框架自动化测试平台这也是让我熟悉了python3vue陆陆续续也是在多家公司从0到1搭建过自动化测试框架保障过亿级流量服务的质量工作。 这两天和朋友谈到软件测试的行业趋势随着转行以及毕业的大学生疯狂涌入软件测试行业。想要获得更好的待遇和机会不断掌握新的技能提高业务能力也就变成了目前软件测试从业人员迫在眉睫需要解决的问题。不论是面试哪个级别的测试工程师面试官都会问一“会编程吗有没有做过自动化测试”所以还停留在功能测试层面不去提升技术还要面临长江后浪推前浪的压力。就只能接受窘境最后甚至是面临淘汰。更别说升值加薪了
所以如何从功能测试到自动化测试达到技术提升的目的是很多初级测试人必经的一个阶段。作为一个过来人对学习过程中的困难深有体会。所以我热衷于收集整理资源记录踩坑到爬坑的过程。希望能把自己所学实际工作中使用的技术、自学方法、心得及踩过的一些坑记录下来。一是更好的梳理自己二也是能做到更好的社区分享。 一、自动化测试工具使用
首先是测试工具的使用比如说我要去进行web自动化是不是我要去进行自动化测试环境搭建环境工具。比如说去安装Python安装这些环境安装。
至于AppUI自动化除了上面的一些技能还要会比如说adb的命令app的环境app的压力测试之类的。
接口测试其实也是一种功能测试但是它并不等于功能测试因为对于接口测试的话也分为
接口功能测试需要借助工具进行测试接口压力测试接口安全性测试。
而且接口的功能测试是需要借助工具来完成工具的话就有比如Postman、Jmeter抓包的工具fiddler等。
二、Python编程语言
编程语言的能力会决定你测试技术的深度我当时学的是Python语言了解编程的都知道Python对新人比较友好相比其他编程语言来说会比较简单。
在网上找了很多的学习资料和学习视频但是学起来就会遇到很多问题没有人能帮我解答还有很多编程的相关知识也不太懂自己一个人学起来很费劲的。容易从入门到放弃
所以也是到处去找那种软件测试的学习社区有幸遇到了一位测试行业的技术大佬进到了一个很不错的学习交流群内里面有很多人都和我一样想要提升所以都在一起学习有什么问题都会在群里相互讨论、技术交流这也极大的提高了学习效率。
现在我也找了很多测试的朋友做了一个技术分享的交流群共享了很多我们收集的视频教程和技术文档。如果你不想再体验找不到资源没人解答问题坚持几天便放弃的感受可以加入我们一起讨论交流。而且还有很多在自动化性能方面有一定建树的技术大牛分享他们的经验还会分享很多直播讲座和视频教程资源可以免费学习开源分享的内容。
Python是软件测试进阶的第一步我们需要掌握Python编程语法具有一定的编码能力为基础自动化测试做准备其次还要掌握Python在自动化中的应用、掌握代码的函数封装、类封装的技能。
三、测试框架
我们还要懂测试框架Seleniumappiumunittestpytest这都是一些开源的框架你至少要懂中间的一到两个。
比如说做WebUI自动化的话我要懂Seleniumpython做AppUI自动化的话我要懂appiumpython。
如果是进行接口测试的话肯定也是需要去做一个接口的框架比如requests。
✪ 测试框架开发
一般一个框架的诞生过程会经过三个阶段
学会使用
大致了解框架的使用可以去看框架的官方文档一般里面都有详细的介绍安装之后便可以开始尝试直接拿它来做项目。
2. 阅读源码
想要提升自己的能力、达到进阶的效果当然不能只局限于框架的使用层面上。需要自己多花几周甚至几个月的时间去阅读框架的源码这样有助于框架使用过程的各种问题的处理和排查。
3. 自研框架
自研框架的要求就比较高一般都是企业对性能有极高的要求所有的开源或商业的框架都无法满足公司需求才会走上自研的道路。我们可以尝试分析整个框架性能瓶颈用更高性能的语言替换关键模块或用寻找、研究更好的算法去实现关键功能。
关于这些知识点的掌握肯定是需要自己多花时间和精力的关于这些学习资料和学习教程你可以去咱们交流群的群文件直接获取还很多录制的视频教程大佬的讲解非常详细能够帮助你快速理解与掌握。
根据这个学习架构路线不断地去摸索与提升突破技术的瓶颈可以说这个过程会让你痛不欲生但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难只要迈出了第一步你就已经成功了一半等到完成之后再回顾这一段路程的时候你肯定会感慨良多。我也是走过这样一段路才能获得更多高薪职位的机会付出终有回报也算是对我能力的一种认可吧真正的证明了自己的价值。至少税后30的薪水是我当前状态下比较满意的。
如果说你在自动化测试工程师阶段还想往性能测试方面去进行发展要求就会更多了其实性能也是一种自动化。所以第一个你也必须要掌握一门编程语言第二个语言脚本第三个指标第四个调优。
今天主要是和大家分享我的学习路线和视频资源后续我会分享更多关于软件测试资源教程有被帮助到的朋友大家可以关注和点赞一下~ 自动化测试相关教程推荐 2023最新自动化测试自学教程新手小白26天入门最详细教程,目前已有300多人通过学习这套教程入职大厂_哔哩哔哩_bilibili 2023最新合集Python自动化测试开发框架【全栈/实战/教程】合集精华学完年薪40W_哔哩哔哩_bilibili 测试开发相关教程推荐 2023全网最牛字节测试开发大佬现场教学从零开始教你成为年薪百万的测试开发工程师_哔哩哔哩_bilibili postman/jmeter/fiddler测试工具类教程推荐 讲的最详细JMeter接口测试/接口自动化测试项目实战合集教程学jmeter接口测试一套教程就够了_哔哩哔哩_bilibili 2023自学fiddler抓包请一定要看完【如何1天学会fiddler抓包】的全网最详细视频教程_哔哩哔哩_bilibili 2023全网封神B站讲的最详细的Postman接口测试实战教学小白都能学会_哔哩哔哩_bilibili 总结 光学理论是没用的要学会跟着一起敲要动手实操才能将自己的所学运用到实际当中去这时候可以搞点实战案例来学习。 如果对你有帮助的话点个赞收个藏给作者一个鼓励。也方便你下次能够快速查找。
如有不懂还要咨询下方小卡片博主也希望和志同道合的测试人员一起学习进步
在适当的年龄选择适当的岗位尽量去发挥好自己的优势。
我的自动化测试开发之路一路走来都离不每个阶段的计划因为自己喜欢规划和总结
测试开发视频教程、学习笔记领取传送门