谈谈软件测试路上一点小心得

第一次听说软件测试这个行业还是从一位学姐的口中得知,那个时候对测试一无所知,身边也没有做这一行的师兄师姐和朋友,全靠自己摸索。
入行走了不少弯路,因此有了这篇文章浅谈一下自己个人的见解,有错误之处还请指出。

首先,先谈谈测试是不是很简单?
  • 测试相比开发从技术层面上看确实简单一些,但是测试需要对业务进行覆盖测试,其中又涉及到测试效率以及业务覆盖率的问题,并没有想象中的那么简单
  • 测试不仅是点点点,后期的技术栈需要有测试自动化的能力,亦有可能需要开发/维护自动化脚本或测试平台(测试开发),因此也是需要一定的开发能力的

测试需要的知识:
  • 计算机网络、操作系统、数据结构与算法
  • 数据库(sql)
  • 至少一门开发语言(Python/Java)
  • 功能测试-QA的核心(需求评审、设计/执行测试用例、缺陷管理等)
  • 接口测试(Postman、Fiddler/接口自动化、持续集成-Jenkins)
  • 性能测试(这块我就不说了,我也只是懂点皮毛)
  • UI自动化(Selenium[web] /Appium[App] 和对应的测试框架以及持续集成)
  • Server后端自动化
...
其中算法这一块,对测试的要求不是很高(大厂除外),基本出的题目都是easy-medium难度的题目,把lc的hot100刷一刷基本差不多了

计算机网络和操作系统背八股文即可,当然理解更佳
数据库不需要过于深入,只需要会一些简单的增删改查以及联表操作

未完待续

1.29更新:
学到什么程度可以去找份实习或者工作,这个是很多同学都想问的问题,之前我也一直在想。
我的看法是:把计算机三件套(计网,操作系统,算法)、linux命令、数据库、功能测试学完了,就可以开始找实习了;至于工作就要学一门开发语言,并对接口测试有一定了解。至于ui自动化和接口自动化可以二选一,也可以全部学,这个看个人
#软件测试##测试工程师#
全部评论
知识量看起来比后端开发少挺多?是吗?真心求问
3 回复 分享
发布于 2023-01-25 18:44 广东
楼主工作了嘛,里面咋样
2 回复 分享
发布于 2023-02-11 11:18 广东
谢谢楼主,我也正在愁实习呢
1 回复 分享
发布于 2023-01-30 16:27 香港
楼主,软件测试八股文有推荐嘛?
1 回复 分享
发布于 2023-02-28 19:23 陕西
学到啥程度可以找工作
1 回复 分享
发布于 2023-06-28 09:16 浙江
请问大佬,如果刚开始找实习没有项目经历应该怎么办?总感觉简历空空的😭
点赞 回复 分享
发布于 2023-02-01 09:40 香港
自学测试,学到接口测试投了好多家没有邀请面试,我都没自信了
点赞 回复 分享
发布于 2023-02-01 13:25 广东
楼主你好,自学软件测试,如果简历上写自己测过的开源项目,认可度怎么样呢?
点赞 回复 分享
发布于 2023-02-02 17:07 广东
楼主有什么测试项目推荐吗?
点赞 回复 分享
发布于 2023-02-02 22:17 湖南

相关推荐

不愿透露姓名的神秘牛友
12-16 15:49
南京元数科技有限公司 实施实习生 3K 本科其他
点赞 评论 收藏
分享
评论
50
249
分享
牛客网
牛客企业服务