当前位置:网站首页>测试工作十年,想对还在迷茫的朋友说:一点要做好个人规划...
测试工作十年,想对还在迷茫的朋友说:一点要做好个人规划...
2022-07-26 22:59:00 【二 黑】
最近私聊的同学,关于未来迷茫的特别多,针对这一点,我跟大家分享下:
“测试的同学怎么做好个人规划”
同样纯干货,不来虚的,主要从以下几点
一. 了解自己
如果我们不了解自己,那么所有的规划都是空谈,所以在这之前,一定要对自己有清醒的认识。测试尤为如此,通过了解自己,来看看自己以后是走管理路线或技术路线。
如果你:
1)喜欢与人沟通,并且会尝试通过沟通解决一些问题
2)平时开会的过程中,能看到一些组织或管理的问题,并且有帮忙组织改进的愿望
3)读书或工作的时候,就已经会体现一些组织能力
4)以上都没有,但是很喜欢管理也可以
具备以上的一条,都是可以朝管理方向发展的。
如果你:
1)喜欢技术,喜欢跟开发沟通代码原理等
2)平时工作中,使用的各种小工具也都有兴趣,自己也会尝试类似的工具
3)解决一个技术问题,能带来自己的成就感、
4)以上都没有,就是单纯的希望成为技术专家
具备以上的一条,都是可以朝技术方向发展的。
通过以上,更好的了解自己,便能清晰的了解自己以后规划的大致方向。你是适合技术路线,还是管理路线。
二,了解公司
了解自己所在的公司是非常重要的,有些同学说了很多但是没有讲清楚自己公司如何,就很难判断你下一步应该怎么做?
所以了解公司的目的:是看我们是寻求公司内部发展,还是跳槽到更适合自己的公司。
如果公司是大厂,上市公司,行业龙头公司等这一类,那么公司内部是有很多岗位的,也有很好的个人发展空间,我是建议不要随便跳槽,在这个公司至少打磨三到五年,学习到更多的技能。寻求内部的向上发展。
如果公司规模不大,这个时候主要看公司对测试的重视程度,怎么看?
测试有单独的部门,那说明公司是比较重视测试的,在这里学习就能得到更多的资源支持。那公司内部也可以有较好的发展。
测试跟开发一起,按照业务或者模块划分,基本都是开发在管理,我了解到的很多小公司是这样,本身就不太重视测试,也不是很重视质量,这个时候怎么办?分两种情况
1)如果公司前景很好,你也很喜欢这个公司,那可以寻求内部其他岗位发展
2)如果公司很一般,收入也低,那就边工作边刷简历,准备跳槽了
以上通过了解自己,了解公司,对你的下一步计划也很清晰了吧,接下来就讲一下,怎么走管理路线和技术路线。
三:怎样走管理路线
走管理路线大而全的书啊,培训啊特别多,可是放到自己部门还是无从下手是不是?所以我主要说一些可以实操的路线。
- 测试内部,主动组织会议,主动写纪要,主动提一些管理意见,那么,你至少成为内部的管理苗子。
- 了解自己的业务背景,很多人工作几年了,还不知道公司为何会有这个项目,这个就需要你跟周边部门多交流,这个动作,可以培养你的全局意识。助力与你以后的管理。
- 项目管理岗,产品经理岗,都是测试比较好去发展的岗位,平时多与这样的人沟通,寻求内部的机会。
四:怎样走技术路线
说到走技术路线,很多人可能想到的就是培训啊,学习什么技术啊,等等,想起来都无从下手,其实没有这个必要,完全可以从自己的工作辐射开展
一定要知道,测试的技术,是为了测试效率的提升,不是为了让你的技术和开发一样牛逼,让开发无路可走,哈哈,所以你工作的时候,多思考,哪些地方可以用个自动化工具,哪些地方可以有个更好的技术方案,等等,先找到自己业务上的问题,再从同事,网络等各种渠道寻求可以解决这个问题的方法。
了解行业发展,这点尤其重要,要了解你行业当前最新的发展是什么样子?最新的测试技术有什么?是否能copy到当前的工作上等等。成为行业专家,同时与时俱进,以后都不太愁的。
多在内部做技术培训,如果没有好的技术方案,那就做别人的技术分享,记得是你当前业务相关的技术分享,技术的人设也就有了,后期不断学习就是。
做不到上面这些,那么找个靠谱的培训班其实也是可以的
写到这里,清楚了吗?所以我一直觉得,测试很轻松,也很容易,只要你想清楚了,一点都不会迷茫,更会有一个好的未来。
五、软件测试学习笔记分享
为了助力【软件测试】的朋友们跳槽面试、升职加薪、职业困境,提高自己的技术,我给大家整理了一套涵盖测试所有技术栈的快速学习方法和笔记。目前已经收到了七八个网友的反馈,说是面试问到了很多这里面的知识点。
内容涉及:测试理论、Linux基础、MySQL基础、Web测试、接口测试、App测试、管理工具、Python基础、Selenium相关、性能测试、LordRunner相关等
大厂软件测试岗经验分享
通过大数据总结发现,其实软件测试岗的面试都是差不多的。常问的有下面这几块知识点:
全网首发-涵盖16个技术栈
第一部分:测试理论(测试基础+需求分析+测试模型+测试计划+测试策略+测试案例等等)
第二部分:Linux( Linux基础+Linux练习题)
第三部分:MySQL(基础知识+查询练习+万年学生表经典面试题汇总+数据库企业真题)
第四部分:Web测试
第五部分:API测试
第六部分:App测试
第七部分:管理工具
第八部分:Python基础(Python基础+编程题+集合+函数+Python特性等等)
第九部分:Selenium相关
第十部分:性能测试
第十一部分:LordRunner相关
第十二部分:计算机网络
第十三部分:组成原理
第十四部分:数据结构与算法
第十五部分:逻辑题
第十六部分:人力资源
软件测试基础
- 软件测试的步骤是什么?
- 如何录制测试脚本?
- 应该考虑进行如何测试的测试方法
- 怎样估计测试工作量?
- 测试设计的问题
- 当测试过程发生错误时,有哪几种解决办法?
- 测试执行的问题
- 测试评估的目标
- 如何提高测试?
- C/S模式的优点和缺点
- B/S模式的优点和缺点
- …

Linux
- grep和find的区别? grep 都有哪些用法?
- 查看IP地址?
- 创建和删除一个多级目录?
- 在当前用户家目录中查找haha.txt文件?
- 如何查询出tomcat的进程并杀掉这个进程,写出linux命令?
- 动态查看日志文件?
- 查看系統硬盘空间的命令?
- 查看当前机器listen 的所有端口?
- …

Python
- 统计python源代码文件中代码行数,去除注释,空行,进行输出?
- python调用cmd并返回结果?
- 冒泡排序
- 1,2,3,4 这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?
- 请用 python 打印出 10000 以内的对称数(对称数特点:数字左右对称,如:1,2,11,121,1221 等)
- 给定一个整数 N,和一个 0-9 的数 K,要求返回 0-N 中数字 K 出现的次数
- 判断 101-200 之间有多少个素数,并输出所有的素数
- 一个输入三角形的函数,输入后输出是否能组成三角形,三角形类型,请用等价类- 划分法设计测试用例
- …

MySQL
- 你用的Mysql是哪个引擎,各引擎之间有什么区别?
- 如何对查询命令进行优化?
- 数据库的优化?
- Sql注入是如何产“生的,如何防止?
- NoSQL和关系数据库的区别?
- MySQL与MongoDB本质之间最基本的差别是什么
- Mysql数据库中怎么实现分页?
- Mysql数据库的操作?
- 优化数据库?提高数据库的性能?
- 什么是数据的完整性?
- …

Web
- Web测试和app测试区别?
- WEB测试环境搭建和测试方法
- WEB测试教程
- WEB测试要点及基本方法
- Web测试页面总结
- …

接口测试
- 什么是接口
- 如果模块请求http改为了https,测试方案应该如何制定,修改?
- 常用HTTP 协议调试代理I具有什么?详细说明抓取HTTPS协议的设置过程?
- 描述TCP/IP协议的层次结构,以及每一-层中重要协议
- jmeter,一个接口的响应结果如下:
- 接口产生的垃圾数据如何清理
- 依赖第三方的接口如何处理
- 测试的数据你放在哪?
- 什么是数据驱动,如何参数化?
- …

性能测试
- 你认为性能测试的目的是什么?做好性能测试的工作的关键是什么?
- 服务端性能分析都从哪些角度来进行?
- 如何理解压力测试,负裁测试以及性能测试?
- 如何判断是否有内存泄漏及关注的指标?
- 描述软件产“生内存泄露的原因以及检查方式。(可以结合- 种开发语言进行描述)
- 简述什么是值传递,什么是地址传递,两者区别是什么?
- 什么是系统瓶颈?
- …

selenium
- 如何开展自动化测试框架的构建?
- 如何设计自动化测试用例:
- webdriver如何开启和退出一个浏览器?
- 什么是自动化测试框架?
- Selenium是什么,流行的版本有哪些?
- 你如何从命令行启动Selenium RC?
- 在我的机器端口4444不是免费的。我怎样才能使用另一个端口?
- 什么是Selenium Server,它与Selenium Hub有什么不同?
- 你如何从Selenium连接到数据库?
- 你如何验证多个页面上存在的一个对象?
- XPath中使用单斜杠和双斜杠有什么区别?
- 如何编写SeleniumIDE/ RC的用户扩展?
- 如何在页面加载成功后验证元素的存在?
- 你对Selenium Grid有什么了解?它提供了什么功能?
- 如何从你的Java Class启动Selenium服务器?
- Selenium中有哪些验证点?
- 什么是XPath?什么时候应该在Selenium中使用XPath?
- …

计算机与网络
- 一台计算机的IP是192.168.10.71子网掩码255.255.255.64与192.168.10.201 …
- 请简述DNS、活动目录、域的概念。
- 10M兆宽带是什么意思?理论下载速度是多少?
- 什么是IP地址?
- OSI七层网络模型的划分?
- TCP和UDP有什么不同?
- HTTP属于哪一层的协议?
- HTTP和HTTPS的区别?
- cookies和session的区别?
- HTTP的get请求和post请求的区别?
- HTTP1.0和HTTP1.1有什么区别
- TCP的连接建立过程,以及断开过程?
- 客户端使用DHCP获取IP的过程?
- 写出某个网段的网络地址和广播地址?
- …


人力资源
- 你的测试职业发展是什么?你自认为做测试的优势在哪里?
- 你找工作时,最重要的考虑因素为何?
- 为什么我们应该录取你?
- 请谈谈你个人的最大特色。
- 一个测试工程师应具备那些素质和技能?
- 还有问一下你是怎样保证软件质量的,也就是说你觉得怎样才能最大限度地保证软件质量?
- 为什么选择测试这行?
- 如果我雇用你,你能给部门带来什么贡献?
- …

文档获取方式:
这份文档,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,你只需要点下方卡片进群即可。
边栏推荐
- 数字集成电路:MOS管器件章(二)
- TCP三次握手、四次断开
- SQL优化的N种方法
- Hcip bidirectional republication and routing strategy
- (史上最详细)Codeforces Round #805 (Div. 3)E. Split Into Two Sets
- RS-485 bus communication application
- Tim output comparison - PWM
- Nb-iot networking communication
- C language - assignment operator, compound assignment operator, self increasing and self decreasing operator, comma operator, conditional operator, goto statement, comment
- Codeforces Round #796 (Div. 2), problem: (1688C) Manipulating History
猜你喜欢
![[C language] factorial implementation](/img/a1/9e603321d364c7f457116bd9e462aa.png)
[C language] factorial implementation

oSPF基础实验配置

HCIP第一天静态路由综合实验

C language - assignment operator, compound assignment operator, self increasing and self decreasing operator, comma operator, conditional operator, goto statement, comment

The latest JD SMS login + silly girl robot nanny level deployment tutorial (July 24, 2022)

睡不着时闭眼躺着,到底有没有用?

What is the principle of synchronized lock escalation in multithreading?

Record the nth SQL exception

静态路由综合实验

【洋哥带你玩转线性表(三)——双向链表】
随机推荐
【C语言】strlen与sizeof相关区分
Timer interrupt experiment
Is it useful to lie down with your eyes closed when you can't sleep?
HCIP第一天静态路由综合实验
CF 1333C Eugene and an array
Esp8266wi fi data communication
Solve prime numbers between 100 and 200
【斐波那契数列及螺线 基于C语言】
Lesson 5 - key control LED
[C language] relevant distinction between strlen and sizeof
Lecture 4 - explain GPIO_ Write function and related routines
静态路由综合实验
TCP三次握手、四次断开
HCIP-第五天-OSPF扩展配置实验
(super detailed version, don't know to comment at any time) codeforces round 804 (Div. 2) C the third problem
【用C语言绘制直角坐标系】
C语言的常数知识讲解
Guangguangzai's CSDN journey
Codeforces Round #796 (Div. 2), problem: (1688C) Manipulating History
静态路由基本配置 实现全网可达