当前位置:网站首页>同样做软件测试,和月收入 3W 的学弟聊了一晚上,我彻底崩溃了
同样做软件测试,和月收入 3W 的学弟聊了一晚上,我彻底崩溃了
2022-08-02 10:13:00 【测试大大怪】
过去的一年,你攒到钱了吗?
在一条话题为“今年你存了多少钱”的微博下,网友们贡献了近 3000 条“成绩单”,大多数称自己没攒到钱,甚至负债累累。
攒钱,为什么就这么难呢?
工资水平赶不上房价变化快,房租压力大;
教育、医疗、生活花销太大;
社交需要钱、娱乐需要钱、养孩子更是一大笔支出……
由于历史原因,大部分测试人员,最开始接触都是纯功能界面测试,随着工作年限,会接触到一些常用测试工具,比如抓包,数据库,linux 等。
我大学学的计算机专业,有一定的编程基础。我的软件测试职业开始和大多数测试人员一样,一开始在一家电商公司做软件功能测试。
有人留言问到我,在一线城市做功能测试,如果定个小目标,想拿到年薪二十万,需要具备哪些技能?
首先必须熟练整个产品的业务流程、业务是基础,这样保证产品在快速迭代时、不仅保证新功能的完整性,而且快速回归原有功能不受影响。
然后需要掌握一些常用测试工具来辅助测试:
Web 端测试:浏览器开发者工具使用,network、console 控制台、兼容性测试
移动端 app 测试:(安卓/IOS/ipad 端)测试全流程,兼容性测试、稳定性测试,流畅度测试、adb 常用命令
服务端:掌握接口测试、抓包工具使用、如何校验接口的完整性
Linux:常用 shell 命令,查看错误日志
数据库测试:熟悉数据库表结构,掌握常用增删改查 sql 语句,便于分析测试结果。
常用工具使用:SVN/git 版本控制工具 、postman、jenkins 应用打包和构建
换句话说,如果你拿到一个新的产品测试功能,你如果能通过数据库的表结构,和分析系统日志来快速的熟悉产品业务,说明你的测试思维,功能测试能力已经非常优秀了。
当时我掌握了以上技能点,在公司将工作效率提高了,相对比较轻松,这就导致我有充足的时间,拾起编程语言,最初用的 java 语言,然后学习各种自动化测试技术,当时觉得自动化测试特别有意思,而且挺神奇,激发了我浓厚的兴趣。
后来发现 Python 语言越来越火,而且我发现 python 来做自动化和对于编程基础比较薄弱的测试工程师来说特别的合适,
python 还能用来爬虫,用 python 还能写一些定时脚本,数据库脚本,效率非常高
说到底,攒不下钱的原因无非是:钱赚少了。
想要改变生活,想要拥有财富,难吗?
难!但也没有很多人想象中的那么难。
只是大多数人都会与机会失之交臂。因为没有不断学习的意识,因为不知道学习是要持续一生的重要工作。
但,前提是——你一定要开始!
绵薄之力
做为一名自动化软件测试,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!
一、Linux 必备知识
Linux 作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有 Linux 能力。
二、Shell 脚本
掌握 shell 脚本,包括 shell 基础与应用、shell 逻辑控制、shell 逻辑函数等。
三、互联网程序原理
自动化必由之路:前端开发基础知识以及互联网网络必备知识。
四、Mysql 数据库
软件测试工程师必备 Mysql 数据库知识,不仅仅停留在基本的“增删改查”。
五、抓包工具
Fiddler、Wireshark、Sniffer、Tcpdump 各种抓包工具适用于各种项目,总有一款适合你。
六、接口测试工具
接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman。
七、Web 自动化测试 Java&Python
了解自动化的目的,熟练掌握 testng&unittest 自动化框架,以及断言与日志处理。
八、接口与手机自动化
专业接口调用、测试解决方案。组建完整的 web 和接口自动化框架,Appium 整体使用。
九、敏捷测试 &TestOps 构建
揭开 TestOps 的神秘面纱,持续集成 Jenkins 框架烂熟于心。
十、性能测试 &安全测试
软件测试的彼岸:性能测试和安全测试,选对方向,努力爬坑吧!
相信你根据这个学习架构路线,不断地去摸索与提升,突破技术的瓶颈,可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:938856006资料在裙里,需要可以自取
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!
既然都看到这里啦,请你帮个忙:
1、点赞,让更多小伙伴看到;
2、关注我,持续更新测试干货。
边栏推荐
- 38岁女儿不恋爱没有稳定工作老母亲愁哭
- Why use BGP?
- Mistakes in Brushing the Questions 1-Implicit Conversion and Loss of Precision
- 软件测试X模型
- 关于缓存数据的探讨
- How to choose a truly "easy-to-use, high-performance" remote control software
- Use compilation to realize special effects of love
- LayaBox---TypeScript---装饰器
- qq邮箱日发5万邮件群发技术(qq邮箱怎样定时发送邮件)
- R language ggplot2 visualization: use the ggbarplot function of the ggpubr package to visualize the horizontal column chart (bar chart), use the orientation parameter to set the column chart to be tra
猜你喜欢
Shell script realizes multi-select DNS simultaneous batch resolution of domain name IP addresses (new update)
How to choose a truly "easy-to-use, high-performance" remote control software
瑞萨RZ/G2L处理器详细测评
要长续航还是更安全?海豹与深蓝SL03对比导购
为什么要使用BGP?
零代码工具推荐---HiFlow
yolov7创新点
读博一年后对机器学习工程的思考
阿里CTO程立:阿里巴巴开源的历程、理念和实践
MySql tens of millions of paging optimization, fast insertion method of tens of millions of data
随机推荐
如何封装微信小程序的 wx.request() 请求
周杰伦新歌发布,爬取《Mojito》MV弹幕,看看粉丝们都说的些啥!
软件测试H模型
从零开始Blazor Server(5)--权限验证
软件工程国考总结——选择题
转转反爬攻防战
The R language uses the ggtexttable function of the ggpubr package to visualize the table data (draw the table directly or add the table data to the image), set the theme parameter to customize the fi
TimerTask(addin timer语音)
只问耕耘,不问收获,其实收获却在耕耘中
Spearman's correlation coefficient
瑞萨RZ/G2L处理器详细测评
零代码工具推荐---HiFlow
太帅了!我用炫酷大屏展示爬虫数据!
qq邮箱日发5万邮件群发技术(qq邮箱怎样定时发送邮件)
8月份的.NET Conf 活动 专注于 .NET MAUI
软件测试X模型
LayaBox---TypeScript---声明合并
牛客网项目2.7开发注册功能 报错This application has no explicit mapping for /error......
The perceptron perceptron of Li Hang's "Statistical Learning Methods" notes
身为程序猿——谷歌浏览器的这些骚操作你真的废吗!【熬夜整理&建议收藏】[通俗易懂]