【软件测试】小陈她的测试追梦之路,实习开端到测试第一人......

news2024/10/6 14:29:32

目录:导读

    • 前言
    • 一、Python编程入门到精通
    • 二、接口自动化项目实战
    • 三、Web自动化项目实战
    • 四、App自动化项目实战
    • 五、一线大厂简历
    • 六、测试开发DevOps体系
    • 七、常用自动化测试工具
    • 八、JMeter性能测试
    • 九、总结(尾部小惊喜)


前言

小陈:我的测试之路(实习开端)

我与测试的“孽缘”还得从大三那年说起,那年学校开设了多门选修课,测试便是其中一门。本着对专业的自觉性(bushi,好奇心的驱使)在众多的选修课程中我选择了测试,但天不遂人愿,由于选课人数太少,测试这门选修课被取消了(泣不成声)。正应了那句“得不到的永远在骚动”没有如愿选修测试,那就自学,自此便注定了我将进入测试这个大家庭。

开始步入职场

报道前夜——忐忑与激动
作为一个初入职场的小白,想着第二天将到一个陌生的环境,难免会有些许忐忑。担心自己会犯错,担心与同事之间的相处不顺利,担心工作环境不适应等,但想着一切皆是未知,都充满了新奇与挑战,内心又无比激动。

入职当天——慌张、迷茫到放松

填完基本信息和协议后,几个同期入职的小伙伴在员工餐厅领完基础设备后,便分别去往各自所在的办公场所。

来到自己所在的工位,环顾四周,大家都在忙着各自的事,放眼望去,全是陌生。

好在经过短暂的迷茫后便在leader和周围同事的帮助下顺利完成了办公设备的安装与配置,同时也初步认识了组内成员,在明确自己当前任务后紧张的心终于逐渐放松下来。

对公司的第一印象
进入公司的第一天,感受到了上班族的意气风发,办公室里时不时就有讨论问题的声音,每个人都在积极完成自己的工作。感觉自己被一群大佬包围着,初入职场的我妥妥小白一个,胆怯、害羞充盈了我的脑海。十分庆幸的是同事们都非常好相处,但可能是自己本来就不太爱说话的原因(其实是脸盲)也是过了很久我才分清他们到底谁是谁。

让我心态逐渐调整过来的真正原因其实是,后面能自己能独立完成项目工作时的那份自信和成就感。同时经过项目工作的锻炼,让我有更多机会去请教同事,与他们沟通,因此大家很快便熟悉起来了。

开启学习之路
初入公司的前一个月我在leader的带领下,向有丰富经验的同事学习了FOTA测试的相关知识,这一阶段主要是了解FOTA测试的主要内容,和各种包的制作。在平时的练习过程中将自己不懂的问题一点点弄清楚,掌握FOTA测试的测试流程,做包工具、做包的方法等。这一过程中,我最深刻的感受就是要不懂就问,不要将问题遗留下来,越积越多。

在进入项目后,每周都有测两个版本的固定任务,这一阶段需要能够熟练进行FOTA测试,同时将所学的测试知识运用于实际得到产出。这一过程中要注意测试阶段bug的提出和管理,有不懂的一定要及时向leader或有经验的同事们请教。同时在测试过程中我们可以探索一些更高效的方法,不断提升自己的工作质量与效率。

除此之外,要主动去掌握那些你没有测试过的内容。以自己为例,在FOTA测试的过程中,还会涉及到各种bug的验证或其他方面的测试内容,不懂就问非常重要,要向有经验的同事学习,不断提升自己的经验和能力,让自己更具价值。

在我看来,测试要代表的是用户,需要从用户的角度去思考问题,而且是一个对综合素质有较高要求的职业。不仅要懂产品,懂开发,懂测试,懂运维,还要懂运营和用户,缺任何一方面,都有可能把这份工作做不好。后面也一直晋升,努力一定有回报…

对测试工程师的理解
那作为测试工程师我们的职责有哪些呢?
软件测试工程师简单的说是软件开发过程中的质量检测者和保障者,负责软件质量的把关工作。

主要职责有:编写测试计划,编写测试用例,搭建测试环境,执行测试,进行bug验证根据测试结果分析,完成上级及部门以及领导交办的任务…这些均需要我们具备良好的学习能力。

一些感悟
1、不要胆怯害羞,同事们都很好相处,有不懂的一定及时请教。
2、工作之余也不要忘记放松和提高自己,可以适当的去运动,公司组织的羽毛球活动也可以去参加参加,工作完成后花点时间总结一下自己的工作内容,不仅能发现自己的不足,还能使之后的工作更具条理,更高效。
3、不要限制自己,如果喜欢python一类的开发语言,也可以在工作之余不断学习,可以转测开的

下面是我整理的2022年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

请添加图片描述

八、JMeter性能测试

请添加图片描述

九、总结(尾部小惊喜)

要想事情改变,首先自己改变,只有自己改变,才可改变世界。人最大的敌人不是别人,而是自己,只有战胜自己,才能战胜困难!

立志趁早点,上路轻松点,目光放远点,苦累看淡点,努力多一点,奋斗勇一点,胜利把名点,祝你折桂冠,成功新起点,幸福多一点,笑容亮一点。

路程再长,你思考的时候已经有人走在路上;未来再远,下一秒钟便是你在幻想的明天;奋斗再难,有梦想就有成功的希望;祝你好运,早日成功。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/66500.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

中华黄金·金生态合伙人颁奖典礼在珠海站开幕完美收官!!

11月18-19日在广东珠海举行,近百位合伙人亲临现场,强者能人共聚天下,中华黄金合伙人,强强联手引爆市场,汇聚一堂。 本次活动以“金生态”为主题。CNG金生态是中华黄金集团旗下平台,运用WEB3.0核心技术聚合了…

Flink CDC入门实践--基于 Flink CDC 构建 MySQL 和 Postgres 的 Streaming ETL

文章目录前言1.环境准备2.准备数据2.1 MySQL2.2 postgres3.启动flink和flink sql client3.1启动flink3.2启动flink SQL client4.在flink SQL CLI中使用flink DDL创建表4.1开启checkpoint4.2对于数据库中的表 products, orders, shipments, 使用 Flink SQL CLI 创建对…

iOS开发之iOS15.6之后拉流LFLiveKit,画面模糊及16.1马赛克问题

更新了iOS15.6系统后,发现拉取LFLiveKit进行直播的流,竟然是这样的: 模糊不清,于是思考是什么原因导致的。 1、是不是拉流端出现的问题? 使用安卓拉取iOS的直播流,是同样的效果,又考虑到两端使…

【DL】Windows 10系统下安装TensorRT教程

Windows 10系统下安装TensorRT教程(手把手教程): Windows 10系统下安装TensorRT教程: 1.下载 https://developer.nvidia.com/nvidia-tensorrt-download EA 版本代表抢先体验(在正式发布之前)。 GA 代表通用性。表示稳定版,经过全面测试。 TensorRT、cuda、cudnn各版本…

与目前主流的消费返利平台对比,共享购模式有什么优势呢?

大家好,我是林工,之前几期内容都有介绍过共享购的商业模式,同时大家应该都对消费返利这方面有所了解。今天给大家分享一下整套模式的优劣势。 什么是消费返利?消费返利是互联网常见的一个商业模式,是指互联网平台将自…

毕业设计 基于STM32与wifi的天气预报网时钟系统 - 物联网 单片机

文章目录0 前言1 设计内容2 软件设计3 关键代码4 最后0 前言 🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不…

为社区成员提供的全新在线分析仪表板(Analytics Dashboard)!

开发者们大家好! 我们非常激动地与您分享我们为每个社区成员提供的在线分析仪表板(Online Analytics Dashboard)这一全新的强大功能🔥 从现在开始,您可以看到您自己的当周、月和所有时间的详细统计数据,包括: 浏览量&a…

The Sandbox Alpha 第三季排行榜公布

排行榜名单已经揭晓,祝贺所有玩家! Alpha 第三季已于 11 月 1 日落下帷幕,这是我们目前最大的一季活动,也是展示社区和合作伙伴在过去一年中所创造的诸多体验的机会。 这次也是我们测试新的「边玩边赚」机制的机会,其中…

Vue响应式系统的作用与实现(二)

响应式系统的作用与实现(二) 这章主要是介绍非原始值的响应式方案。 1.理解Proxy和Reflect: Vue3的响应式数据是基于Proxy实现的,那么我们非常有必要了解Proxy和Refelct。 参考资料:阮一峰的 官方参考资料 简单来…

Python Flask框架 入门详解与进阶

Python Flask框架 入门详解与进阶1.Flask框架 入门2.环境搭建2.1.安装flask1.创建虚拟环境2.激活虚拟环境3.安装flask2.2.flask程序编写1.创建test.py文件2.启动运行2.3.参数说明1.Flask对象的初始化参数第一种 :从配置对象中加载 app.config.from_object(DefaultCo…

chrome108 版本跨域问题

前言 近期,chrome又更新了,自动更新到了chrome的108.0.5359.95(正式版本) (64 位),更新到这个版本后,公司业务收到了一个故障,下面我们就来看看。背景: 客户…

Python——requests模块详解

1、模块说明 requests是使用Apache2 licensed 许可证的HTTP库。 用python编写。 比urllib2模块更简洁。 Request支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POS…

公众号查题系统

公众号查题系统 本平台优点: 多题库查题、独立后台、响应速度快、全网平台可查、功能最全! 1.想要给自己的公众号获得查题接口,只需要两步! 2.题库: 查题校园题库:查题校园题库后台(点击跳转…

Unity计算着色器 02

序 在百度了一下显卡以后,总结的话就是这个图。 这个图再总结的话就是左下角的那个框子,一个任务可以分为若干个线程组,每个线程组包含若干个线程。 两个若干,可以看成是两个变量,而且是有关系的——它俩乘积是一个…

如何使用PowerShell脚本进行数字签名?

如何对PowerShell脚本进行数字签名以进行身份验证和保护的快速指南。 您是否希望确保您的脚本可以安全使用并且没有被篡改,从而伤害用户?如果是这种情况,那么您将需要使用由已知证书颁发机构(如Sectigo、DigiCert)提供…

简谈Spring Boot3.0升级后的踩坑之旅,另附解决方案!

注:本文基于 newbeemall 项目升级Spring Boot3.0踩坑总结而来。 一. 编译报错,import javax.servlet.*; 不存在 这个报错主要是Spring Boot3.0已经为所有依赖项从 Java EE 迁移到 Jakarta EE API,导致 servlet 包名的修改,Sprin…

写了30000字 用 shell 脚本做自动化测试实战项目(全面、完整)

前言 项目中有一个功能,需要监控本地文件系统的变更,例如文件的增、删、改名、文件数据变动等等。之前只在 windows 上有实现,采用的是 iocp ReadDirectoryChanges 方案,现在随着整个应用移植到 mac 上,需要对这一部…

大数据智能交通未来会是怎样的交通状况?

大数据智能交通未来会是怎样的交通状况?智能交通也是智慧城市的一个重要组成部分将会改变我们的交通,交通少不了大数据的处理,人工智能自动驾驶离不开大数据的支撑。 实现智能交通需要高效地从海量数据中分析、挖掘所需的信息和规律&#xf…

缺少微信小程序测试经验?这篇文章带你从0开始

微信小程序已经越来越普遍,但目前接触小程序的项目相对较少,对小程序的特性也不了解,缺少小程序测试实战经验。 本文主要通过对微信小程序特性和测试点进行总结,储备测试知识,提高测试效率。 小程序发布审核 发布前…

Linux jprobe的使用和原理

文章目录前言一、demo1.1 demo演示1.2 struct jprobe二、jprobe 原理2.1 原理简介1.2 原理详解三、源码解析3.1 struct jprobe3.2 register_jprobe3.3 setjmp_pre_handler3.4 jprobe_return3.5 longjmp_break_handler四、Deprecated Features五、使用 perf-probe 获取函数参数总…