首页 > 其他分享 >测试人员转型是大势所趋:我的10年自动化测试经验分享

测试人员转型是大势所趋:我的10年自动化测试经验分享

时间:2023-04-04 17:45:09浏览次数:40  
标签:10 经验 工程师 测试人员 UI 大势所趋 测试 自动化 软件测试

做测试十多年,有不少人问过我下面问题:

现在的手工测试真的不行了吗?
测试工程师,三年多快四年的经验,入门自动化测试需要多久?
自学自动化测试到底需要学哪些东西?

不得不说,随着行业的竞争加剧,互联网产品迭代速度越来越快,QA 与测试工程师都需要在越来越短的测试周期内充分保证质量。

可是,App 测试面临着很多挑战,比如多端发布、多版本发布、多机型发布等等,导致了手工测试很难完全胜任。因此,自动化测试、持续测试就成为了每个开发团队的必要需求。

而现实是,很多团队在实施自动化测试的过程中,并未取得良好的质量效果,这主要是因为学习自动化测试有两大难点:

  1. 自动化测试本身拥有一定的技术门槛;
  2. 最大的难点是需要大量的实战经验。

据我了解,不少初中级测试工程师在跨过基础门槛,比如掌握了基本的编程与自动化测试框架 API 后,往往会认为自己已经掌握了自动化测试,便开始投入到实际开发中,却又掉进各种各样的技术债和经验债里,痛苦不堪。比如,遇到框架稳定性与适用范围、用例稳定性、用例可复用性等问题。

十分推荐大家能多看看自动化测试相关的学习资料,告别现在困境。自动化测试是未来趋势,也是每个测试工程师进阶必备的技能之一。

如果我们想向自动化测试方向发展,需要做什么?我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以,我和朋友花了一段时间整理编写了下面的《自动化测试工程师发展规划路线》,希望会给你带来帮助和方向,也整理了一些自动化测试资源,说到这大家别急哈哈,接着往下看,为了不影响大家阅读文章,放在了文末

一、先学习一门编程语言,建议python

二、Python自动化测试框架应用

三、自动化测试篇 - Web UI 自动化

四、自动化测试篇 - 移动端UI 自动化

五、自动化测试篇 - 接口自动化测试

六、自动化测试篇 - 持续集成Git、jenkins、Docker

七、自动化测试篇 - 性能测试LoadRunner、jmeter、app性能

八、自动化测试篇 - WEB安全测试、渗透测试、漏洞扫描

九、自动化测试篇 - RobotFramework、AirTest

10、测试开发篇-自动化测试平台开发

11、互联网高薪测试拓展知识、Redis、MongoDB、Nginx集群实战

上面就是我为大家整理出来的一自动化测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4个月完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

另特意为各位同学准备了一份13G的超实用干货自学资源,涉及的内容非常全面,涵盖功能测试、Linux数据库、Python编程语言,接口测试、UI自动化测试、性能测试......包括软件学习路线图,50多天的上课视频、16个突击实战项目(满足你对测试经验的需求),80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2023软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助…这些都在我的软件测试学习交流群里:110685036

送给大家一句话:

让自己变得更强:想一想,如果你想在测试这个行业一直做下去,你的经验和测试技术是远远不够的,你需要进阶,你需要丰富你的技术栈!还等什么!

标签:10,经验,工程师,测试人员,UI,大势所趋,测试,自动化,软件测试
From: https://www.cnblogs.com/chengxuyuanxiaohao/p/17287204.html

相关文章

  • Microsoft Remote Desktop(微软远程连接软件)v10.8.1中文正式版
    MicrosoftRemoteDesktopmac版是Macos上一款微软远程连接软件,RemoteDesktop下载可以通过Mac电脑进行远程管理Windows平台的程序访问与文件管理等操作,十分好用。在MicrosoftRemoteDesktop客户端中使用RemoteFX体验Windows的强大功能,旨在帮助您在任何地方完成工作。Macw提供mic......
  • 【ACM算法竞赛日常训练】DAY10题解与分析【月月给华华出题】【华华给月月出题】| 筛法
    DAY10共2题:月月给华华出题华华给月月出题难度较大。......
  • Kubernetes——问题与解决方案一、k8s重启报错 :The connection to the server 192.168
    摘要Kubernetes运行过程中出现的各种问题,因此本人整理出本人遇到的有关于的k8s的相关问题和解决方案一、k8s重启报错:Theconnectiontotheserver192.168.102.149:6443wasrefused1.1现象k8s重启报错#kubectlgetpodsTheconnectiontotheserverxxx:6443wasrefused......
  • frp内网穿透环境搭建--服务端ubuntu 客户端win10
    前提条件:1个公网ip服务器,例如我的是腾讯云服务器ubuntu20下载frp软件,下的是0.33.0版本,该版本直接把软件封装成服务,能用ubuntu直接定义开机自启等github:https://github.com/fatedier/frp.git注意查看ubuntu系统的架构是arm还是amd,下载对应版本,否则安装了也用不了解压文件,编辑......
  • 51nod 1055 最长等差数列
    1055 最长等差数列基准时间限制:2 秒空间限制:262144 KB分值: 80 难度:5级算法题 收藏 关注例如:13568910121314等差子数列包括(仅包括两项的不列举)1351591336912......
  • 2020 年百度之星·程序设计大赛 - 测试赛1001 度度熊保护村庄
    ProblemDescription哗啦啦村袭击了喵哈哈村!度度熊为了拯救喵哈哈村,带着自己的伙伴去救援喵哈哈村去了!度度熊与伙伴们很快的就过来占据了喵哈哈村的各个军事要地,牢牢的守住了喵哈哈村。但是度度熊发现,这是一场旷日持久的战斗,所以度度熊决定要以逸待劳,保存尽量多的体力,去迎战哗啦啦......
  • 【PAT乙】1080 MOOC期终成绩 (25分)
    problem1080MOOC期终成绩(25分)对于在中国大学MOOC(http://www.icourse163.org/)学习“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少于200分的在线编程作业分,然后总评获得不少于60分(满分100)。总评成绩的计算公式为G=(Gmid−term×40%+Gfinal×60%),如果Gmi......
  • OpenGL是什么?Win10+VS2019下搭建glfw+glad开发环境
    1、什么是OpenGL什么是OpenGLOpenGL是一套API接口。学习这套接口,就可以在那些支持OpenGL的机器上正常使用这些接口,在屏幕上看到绘制的结果。显卡厂商的支持这套接口是Khronos(科纳斯)这个组织在维护,怎么维护呢?就是写一个说明书,指导各个GPU厂家,如果他们要支持OpenGL的话,要怎......
  • (原创)【B4A】一步一步入门10:TabHost,标签页、标题带图标(控件篇06)
    一、前言本篇教程我们来讲一下TabHost(标签页)的基本使用方法。相信看完的你,一定会有所收获!本文地址:https://www.cnblogs.com/lesliexin/p/17285561.html二、添加子标签页TabHost并不支持直接在设计器窗口添加各个子标签页,需要在代码中进行添加。子标签页是一个布局文件,类似......
  • opencv-python 4.10.4. 反投影直方图
    理论它由MichaelJ.Swain,DanaH.Ballard在他们的论文“Indexingviacolorhistograms”中提出。用简单的话来说,它到底是什么?它用于图像分割或查找图像中感兴趣的对象。简单地说,它创建了与输入图像大小相同(但是是单一通道)的图像,其中每个像素对应于该像素属于对象的概率。在......