目录:导读

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

前言

无论哪个岗位,最开始的工作都是重复性地做一些基础的事情,问题是在这些基础之上是否找到所做事情的本质以及搞清楚自身发展的方向。

Web自动化测试:https://www.bilibili.com/video/BV1MS4y1W79K/

三人行必有我师焉,只要找到方向,找到可以学习的点,找到成长的点,就不会觉得在浪费时间。

那么,作为测试人,如何提升自身价值,怎么去成长?

多去熟悉被测业务

无论是测试哪块功能,都应该了解它的设计、局限性以及与其他功能之间的交互关系,通过了解需求背景、仔细阅读需求文档、原型图等来深刻理解需求并对测试的功能点进行梳理,以及了解项目的业务场景,因为如果需求理解不深刻,后面测试相关的工作就很难开展。

如:不能正确编写测试用例,找不准测试点,业务相关知识串不起来。

作为测试人员需要做什么?

找到需求中设计不合理或者很难理解的地方,抛出疑惑,澄清,思考需求中的测试点,影响我们做测试的地方让产品经理给出说明。

比如:这种异常情况怎么处理?有多少种状态?状态之间如何转化?

只要是影响我们测试的地方都要让产品经理给出说明,这样给我们后面写测试设计和测试用例扫清障碍。

多读代码

很多公司,测试人员是有权限查看开发人员提交的代码的,每个需求或 bug 都会有相应的代码提交记录,虽然写代码并不是测试人员的事,但是读代码常常会帮助我们找到潜在的边界情况和软件缺陷,也能更好地了解功能的实现逻辑,更快地定位问题。

比如:在日志中可以看到哪个模块,哪个类报错,第几行报错,再将问题提交给对应的开发,解决起来也会更快,也是自身能力的体现。

设计测试用例

首先,拿到软件的第一步,先用场景法梳理出一条正常流和很多备选流;

然后,基于这些正常流和备选流再用到一些细化的测试方法,例如:等价类划分法,划分出不同的类,等价类里面包括有效等价类的无效等价类;

等价类划分完成以后边界值也就划分出来,需要在边界值的两边包括边界值进行测试;

如果牵扯到一些输入之间有关联的时候,可以考虑使用判定表,逻辑关系较复杂的情况也可以用到因果图;

以上方法都测试完成之后,回过头去整体看有哪些点是容易出错的点,再用错误推断法基于经验去测试;

当几个因素之间是并列水平关系时,可能用到正交试验法选取均匀分散、整齐可比的因素进行测试。

不断复盘自省主动学习

对做过的工作进行复盘,哪些地方做得好、哪些地方做得不好、做得不好的原因、今后应该怎么做。

学习他人出色的地方,利用空闲时间自主学习,不断提高测试技能,保证工作质量的同时提高效率。

也可以学习现一些主流的测试技能,自动化测试,性能测试,测试开发等等

接口自动化测试方向:Python+requests+pytest+yaml+alluer+Jenkins;
web自动化测试方向:Python+selenium4+pytest+POM+allure+Jenkins;
app自动化测试方向:Python+appium+POM+pytest+allure+Jenkins;

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

一、Python编程入门到精通

二、接口自动化项目实战

三、Web自动化项目实战

四、App自动化项目实战

五、一线大厂简历

六、测试开发DevOps体系

七、常用自动化测试工具

八、JMeter性能测试

九、总结(尾部小惊喜)

只要你有梦想,就有无限可能。不要害怕失败,只要坚持不懈,迎难而上,终能取得成功。相信自己的能力,勇往直前,为实现梦想而奋斗!

只有不断奋斗,才能收获成功的果实。无论遇到多少挫折和困难,都要坚持前行,相信自己,追求梦想。只有这样,才能让自己变得更加出色。

只要心怀梦想,坚持不懈地努力奋斗,就能创造属于自己的辉煌人生。成功需要勇气和毅力,在困境中更要挑战自我,追逐未来的光芒。

【软件测试】3年测试岗碌碌无为?我到底该咋办?测试提升成长之路...相关推荐

  1. 大厂对软件测试的误解这么深吗?测试岗会越来越少吗?该怎样提升技术?

    吐槽一下 我曾经前一段时间去阿里面试,测试相关问题回答良好,技术原理理解力,业务熟悉度,测试框架的设计思路,都回答良好.最后考了我两道算法题,回答的不是很好,最终说我技术不太好,offer给的不高.于 ...

  2. 软件测试真的也干不到35岁吗?我还处在水深火热的测试岗...

    作为一个已经35岁但仍奋战在测试一线的老测试员,被人无数次问到这个问题,也回答过无数次,刚看到 程序员真的干到35岁就干不动了吗 想到,在测试行业,也有很多年轻人在焦虑这个问题.现在小编就从管理.技术 ...

  3. 测试岗最好用的——十大软件测试工具

    前言 目前由于软件测试工作在软件的生产过程中越来越重要,很多软件测试工具应运而生,这里介绍一下目前最流行的一些软件测试工具,一个十个,介绍如下: 一.企业级自动化测试工具WinRunner 这款软件是 ...

  4. 测试岗面试基础知识——软件测试

    软件 = 程序 + 数据 + 相关文档 什么是软件测试? 在规定条件下使用人工和自动手段对程序进行操作,从而发现问题,对软件质量进行评估的过程,目的在于检验是否满足了需求. 软件测试的目的 以最少的人 ...

  5. 软件测试测试岗丨上市公司面试丨面经分享

    目录 前言 测试# 网络.抓包# 接口测试# 性能测试# 移动端测试# Python# 自动化# Mysql# Linux# 其他# 结语 前言 最近有小伙伴又给我分享了自己的面试经历,我也把面试题记 ...

  6. 软件测试工程师的职场发展顺序,月薪30k的测试岗技术要求是真的高...

    如果是功能测试工程师,那么可以往自动化测试的方向发展,然后往测试开发的方向发展,做一个测试开发的工程师,这样薪资也是很客观的.当然过程中需要学习很多的知识,这些知识具体是:编程语言,自动化测试框架,M ...

  7. 【测试岗】快来抄模板,3W字41个软件测试超常见实例问题(附带答案)

    码字太难了,这些问题保存在我的word文档中,但是CSDN有特殊的模板格式,结果还是一行行粘贴过来的 大家看着这份文章上,多给点关注收藏呀~~~~~~ 另外需要更多的面试题可以点击并且输入暗号:CSD ...

  8. 23k入职腾讯测试岗那天,我哭了,这5个月付出的一切总算没有白费~

    先说一下自己的个人情况,计算机专业,16年普通二本学校毕业,经历过一些失败的工作经历后,经推荐就进入了华为的测试岗,进去才知道是接了个外包项目,不太稳定的样子,可是刚毕业谁知道什么外包不外包的. 更悲 ...

  9. 一入外包深似海,腾讯15K的外包测试岗能去吗?

    柠檬班有挺多学员曾在BAT.网易这些大厂做过外包,小檬和他们也有过几次深度交流,也算是对外包各种情况比较了解. 看大家这么关心此类问题,我就想介绍下"什么是外包?","外 ...

最新文章

  1. 用SqlBulkCopy批量安插数据时提示来自数据源的 String 类型的给定值不能转换为指定目标列的类型 int...
  2. 容器学习 之 docker存储(十五)
  3. python实现轨迹回放供应_运动轨迹回放 百度地图api示例源码
  4. 同学们,看看这里吧!!!
  5. (二)GKE上MLOps的Jenkins作业和部署
  6. Swagger2-注解说明
  7. linux安装搜狗错误,centos安装sogou出错
  8. 基于51单片机超声波测距仪倒车雷达报警器汽车防撞系统套件
  9. 软件测试师和网络工程师,【软件测试工程师(科技部)网络工程师面试题目|面试经验】-看准网...
  10. FMS视频在线采集系统
  11. python 操作excel排序_python操作excel[转]
  12. VBox虚拟机安装Ubuntu
  13. 自然语言处理之——句法分析
  14. 浏览器兼容问题及解决方法
  15. 联想小新 Pro 14、联想小新 Pro 16 2023 酷睿版 评测 怎么样值得买吗
  16. d盘莫名其妙被占空间 win10_Win10系统C盘空间突然爆满的解决方法
  17. 【小米集团】2019校招在线考试-算法试卷编程题
  18. 在已有公众号发布微信小程序
  19. Jetson AGX Orin 平台关于c240000 I2C总线和GMSL ses地址冲突问题
  20. 【Python量化】如何监测领涨板块,挖掘题材龙头股?

热门文章

  1. 游戏行业,室内设计,哪个3d建模师更有前景?工资是不是很高啊
  2. 散列算法(也叫:摘要算法)
  3. java pfx 和cer_数字证书文件格式(cer和pfx)的区别
  4. P5016 [NOIP2018 普及组] 龙虎斗
  5. webpack —— 模板引擎(HtmlWebpackPlugin)
  6. 老梁带你分析电子火折子的电路原理
  7. MX5连接Eclipse调试
  8. 百宝云免费的在线企业信息管理系统
  9. 中国科学院大学计算机所地址,兰艳艳-中国科学院大学-UCAS
  10. MybatisPlus 之 插件