转行软件测试两个多月,感觉很迷茫,下一步该如何提高自己?

2023-11-02 02:18

本文主要是介绍转行软件测试两个多月,感觉很迷茫,下一步该如何提高自己?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本人是一个工作好几年的程序测试员,软件测试对于我工作上的帮助还是非常大的。

对于感觉很迷茫的这个问题,我从3个方面来帮你们分析。

一、软件测试语言的选择

业界人士都知道,想要从事自动化测试工程师或测试开发工程师等关于软件测试相关的工作,学习一门编程语言是门槛,我就说说我对于语言选择的建议。

学习了2个月,相信也有了一定的基础以及大致的了解,所以我主要讲述大部分从业者都会选择的两种高级语言:Java和Python。

Java是一门静态类型语言,主要用来做后端开发以及移动端安卓开发等等;python是一门动态类型语言,主要用在机器学习、数据分析、爬虫等领域。

Java需要非常多的内存,占用内容会比较大,它的启动时长慢,一样的代码在模拟器中启动非常缓慢,虽然学习难度不算是最难的,但比Python学起来难度高得多,需要花很多时间钻研,对于已经花费了大半年时间,再去花更多时间学Java这项比较难的语言,还是不太建议的。

我本人是用的Python,利用Python可以编写测试表单脚本,自动生成是不是比你每天手动写要来的快的多,高效的多;还可以做测试报告系统,做起来轻松,不会有那么多繁琐的步骤;用Python做一个简单的网站存放一些自己的测试、开发、产品等都放到自己的页面上自动化操作

用Python维护服务器,创建一些监控程序,监控测试环境和线上的接口等,可以实现自动化测试,完成绝大多数的机械性工作,让测试工作更轻松。

二、软件测试学习内容在这里插入图片描述
学习Python软件测试的内容主要是学习测试基础+数据库管理+软件测试技术。

测试基础是软件测试最重要的一个部分,只有打好了测试的理论基础,软件测试实践操作起来才会如鱼得水。

学习测试基础包括测试计划编写、设计测试用例、编写测试报告等,理论知识涵盖的非常广阔,就拿软件测试的分类举例,它的划分也是非常细化的。
软件测试按阶段划分:单元测试、集成测试、系统测试、验收测试(а、ß测试);按是否运行程序划分又分为:静态测试与动态测试;按是否查看代码划分:黑盒测试、白盒测试以及灰盒测试;其他划分又分为:回归测试、冒烟测试(BVT测试)、随机测试(又名猴子测试)、敏捷测试(敏捷开发引发)。

所以要掌握测试的基础也要花时间、花心思的哦!关于更多的知识资料以及内容,戳下方领取。

软件测试技术交流、资料领取传输门!

2.数据库管理包括数据库测试、SQL数据查询、内置函数、数据分表、数据库操作等。

数据库管理主要就是对MySQL数据库的掌握与操作,比如Python操作MySQL数据库基础,先创建数据表→插入一条数据→修改查询条件的数据→删除查询条件的数据
在这里插入图片描述
注意:Connect() 方法用于创建数据库的连接,里面可以指定参数:用户名,密码,主机等信息。

但这只是连接到了数据库,要想操作数据库需要创建游标。

3.软件技术的测试主要就是实践软件测试技术包括性能测试、自动化测试以及接口测试等。

拿TDD(测试驱动开发)举例它的相关内容,测试驱动开发的基本思想就是在开发功能代码之前,先编写测试代码。

也就是说在明确要开发某个功能后,首先思考如何对这个功能进行测试,并完成测试代码的编写,然后编写相关的代码满足这些测试用例,然后循环进行添加其他功能,直到完全部功能的开发。

三、如何去学Python软件测试?

项目实战很重要,在Python学习中可能会遇到各种各样的问题,有些问题是很难自己发现,一些经验性的问题自己要花费很长的时间才能解决。

有人指导学习,如何提高学习效率不论是对新手入门来说还是有一定基础、经验的小伙伴来说都是至关重要的,也是决定成败的事情。

所以我建议最好是有一个老师或者大神带着学习,有不懂的问题可以直接询问并得到解决,节省了自己摸索的时间,缩短了学习周期,增强了学习的信心等。

如果不知道该如何选择优秀的指导老师或者不认识什么大神也没关系,这个学习交流群里不仅有许多免费学习资料可以领还有很多大佬,我每次有不懂的地方就直接在群里发问,那些伙伴看到后也第一时间为我作答,为我节省了不少时间,学习效率大大提升。

最后:下面是配套学习资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!【100%无套路免费领取】
在这里插入图片描述

软件测试面试小程序

被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!

涵盖以下这些面试题板块:

1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础

在这里插入图片描述

​## 全套资料获取方式:点击下方小卡片自行领取即可

在这里插入图片描述

这篇关于转行软件测试两个多月,感觉很迷茫,下一步该如何提高自己?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/327404

相关文章

锐捷和腾达哪个好? 两个品牌路由器对比分析

《锐捷和腾达哪个好?两个品牌路由器对比分析》在选择路由器时,Tenda和锐捷都是备受关注的品牌,各自有独特的产品特点和市场定位,选择哪个品牌的路由器更合适,实际上取决于你的具体需求和使用场景,我们从... 在选购路由器时,锐捷和腾达都是市场上备受关注的品牌,但它们的定位和特点却有所不同。锐捷更偏向企业级和专

如何提高Redis服务器的最大打开文件数限制

《如何提高Redis服务器的最大打开文件数限制》文章讨论了如何提高Redis服务器的最大打开文件数限制,以支持高并发服务,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录如何提高Redis服务器的最大打开文件数限制问题诊断解决步骤1. 修改系统级别的限制2. 为Redis进程特别设置限制

总有一条路,我们很迷茫

十年前,我家还处于一个贫穷落后的小山村,周围的人会根据我父母的收入来对待我,而十年后的今天,我家的那座小山村医成为重点开发的地区,一夜之间我家成了所谓的土豪,周围的人依然根据我家的收入对待我。现实,什么是现实?这就是现实。从那一刻,我开始明白要想得到别人的尊重,首先你得有别人尊重的实力。 所以,这么多年来不管自己过得多累,走得多艰辛,我都会一直坚持。在人生前进的道路,我们总会经历风雨,难免感到迷

键盘快捷键:提高工作效率与电脑操作的利器

键盘快捷键:提高工作效率与电脑操作的利器 在数字化时代,键盘快捷键成为了提高工作效率和优化电脑操作的重要工具。无论是日常办公、图像编辑、编程开发,还是游戏娱乐,掌握键盘快捷键都能带来极大的便利。本文将详细介绍键盘快捷键的概念、重要性、以及在不同应用场景中的具体应用。 什么是键盘快捷键? 键盘快捷键,也称为热键或快捷键,是指通过按下键盘上的一组键来完成特定命令或操作的方式。这些快捷键通常涉及同

两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

1.访问位与修改位的题型(淘汰哪一页) 访问位:为1时表示在内存期间被访问过,为0时表示未被访问;修改位:为1时表示该页面自从被装入内存后被修改过,为0时表示未修改过。 置换页面时,最先置换访问位和修改位为00的,其次是01(没被访问但被修改过)的,之后是10(被访问了但没被修改过),最后是11。 2.内聚的类型 功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 顺序内聚:

CSP 2023 提高级第一轮 CSP-S 2023初试题 完善程序第二题解析 未完

一、题目阅读 (最大值之和)给定整数序列 a0,⋯,an−1,求该序列所有非空连续子序列的最大值之和。上述参数满足 1≤n≤105 和 1≤ai≤108。 一个序列的非空连续子序列可以用两个下标 ll 和 rr(其中0≤l≤r<n0≤l≤r<n)表示,对应的序列为 al,al+1,⋯,ar​。两个非空连续子序列不同,当且仅当下标不同。 例如,当原序列为 [1,2,1,2] 时,要计算子序列 [

如何提高 GitHub 的下载速度

如何提高 GitHub 的下载速度 文章目录 如何提高 GitHub 的下载速度1. 注册账号2. 准备好链接3. 创建仓库4. 在码云上下载代码5. 仓库更新了怎么办 一般来说,国内的朋友从 GitHub 上面下载代码,速度最大是 20KB/s,这种龟速,谁能忍受呢? 本文介绍一种方法——利用“码云”,可以大大提高下载速度,亲测有效。 1. 注册账号 去“码云”注册一

嵌入式方向的毕业生,找工作很迷茫

一个应届硕士生的问题: 虽然我明白想成为技术大牛需要日积月累的磨练,但我总感觉自己学习方法或者哪些方面有问题,时间一天天过去,自己也每天不停学习,但总感觉自己没有想象中那样进步,总感觉找不到一个很清晰的学习规划……眼看 9 月份就要参加秋招了,我想毕业了去大城市磨练几年,涨涨见识,拓开眼界多学点东西。但是感觉自己的实力还是很不够,内心慌得不行,总怕浪费了这人生唯一的校招机会,当然我也明白,毕业

一步一步将PlantUML类图导出为自定义格式的XMI文件

一步一步将PlantUML类图导出为自定义格式的XMI文件 说明: 首次发表日期:2024-09-08PlantUML官网: https://plantuml.com/zh/PlantUML命令行文档: https://plantuml.com/zh/command-line#6a26f548831e6a8cPlantUML XMI文档: https://plantuml.com/zh/xmi

2024年AMC10美国数学竞赛倒计时两个月:吃透1250道真题和知识点(持续)

根据通知,2024年AMC10美国数学竞赛的报名还有两周,正式比赛还有两个月就要开始了。计划参赛的孩子们要记好时间,认真备考,最后冲刺再提高成绩。 那么如何备考2024年AMC10美国数学竞赛呢?做真题,吃透真题和背后的知识点是备考AMC8、AMC10有效的方法之一。通过做真题,可以帮助孩子找到真实竞赛的感觉,而且更加贴近比赛的内容,可以通过真题查漏补缺,更有针对性的补齐知识的短板。