夜雨聆风学习资料网

ARTICLE · 1272284

软件测试技能栈|60 个必备 skill,一次性整理完毕

软件测试技能栈|60 个必备 skill,一次性整理完毕

CONTENTS

01这 60 个是怎么选的

02一、设计与用例(01–10)

03二、接口与协议(11–18)

04三、数据与 SQL(19–25)

05四、Linux 与排查(26–33)

06五、自动化(34–42)

07六、性能与稳定(43–49)

08七、工程化与协作(50–56)

09八、AI 相关(57–60)

10只补 12 个的话

01

PART

这 60 个是怎么选的

METHOD

市面上讲测试技能的文章,多数在讲名词:要懂 Linux、要会自动化、要有业务思维。听完还是不知道明天该学什么。

我换了个筛法:只收那些能直接影响一次交付质量的动作,并且必须能被验证——学没学会,做一件事就能看出来。

60 个分成八组,编号连续,你可以按编号在团队里做能力盘点:让每个人勾一遍,缺哪几个一目了然。

02

PART

一、设计与用例(01–10)

DESIGN

这一组决定你写出来的东西值不值得执行。前六个是方法,后四个是判断。

编号
技能
一句话标准
01
等价类与边界值
能把输入切成有限几块
02
场景法
按用户路径串起用例
03
状态迁移
画出状态与非法跳转
04
判定表
处理多条件组合
05
正交实验
组合爆炸时抽样
06
用例分层
冒烟、回归、专项分开
07
缺陷写法
现象、复现、期望三段
08
需求评审提问
问出文档里没写的边界
09
风险选型
决定这次测什么、不测什么
10
测试策略文档
一页说清取舍

03

PART

二、接口与协议(11–18)

API

功能测试会做之后,分水岭在这一组。它决定你能不能脱离页面定位问题。

编号
技能
一句话标准
11
HTTP 方法与状态码
分得清 4xx 与 5xx 的责任
12
REST 与幂等
知道哪些接口可以重试
13
JSON Schema 校验
校验类型与必填字段
14
鉴权机制
说清 Session 与 Token 差别
15
抓包与改包
能改请求验证服务端
16
Mock 与挡板
依赖没就绪也能测
17
契约测试
前后端字段对得上
18
消息队列
知道重复消费怎么发生

04

PART

三、数据与 SQL(19–25)

DATA

不会查库的测试,只能相信页面显示的东西。这一组是「自己去看真相」的能力。

编号
技能
一句话标准
19
单表查询与聚合
会写 group by 与 having
20
多表 join
说得清谁是驱动表
21
索引与执行计划
看懂 type 那一列
22
事务与隔离级别
知道脏读是怎么来的
23
数据构造
造得出边界数据
24
数据清理
测完不留脏数据
25
埋点校验
确认事件真的上报了

05

PART

四、Linux 与排查(26–33)

DEBUG

线上问题不会给你一个页面。这一组是你在没有界面时还能干活的本钱。

编号
技能
一句话标准
26
常用命令
grep、awk、sed 够用
27
日志检索
按 traceId 串起整条链路
28
端口与进程
判断服务是不是活着
29
资源观察
top、iostat、df 看得懂
30
网络排查
curl、telnet、dig 会用
31
容器基础
docker logs 与 exec
32
环境差异
知道哪条差异会骗你
33
复现与最小化
把问题缩到一步能重现

06

PART

五、自动化(34–42)

AUTOMATION

这一组最容易学歪:把脚本写完当成目标。真正的目标是让失败信息能定位。

编号
技能
一句话标准
34
一门语言
Python 或 Java 写顺
35
断言设计
失败时能看出哪里错
36
用例分层
数据与逻辑分离
37
数据驱动
一套脚本跑多组数据
38
页面对象
元素定位与流程解耦
39
接口自动化
覆盖主链路与异常码
40
定时与并发
跑得稳,不互相踩数据
41
报告与归因
一眼看出是哪条炸了
42
Git 与评审
测试代码也要 review

07

PART

六、性能与稳定(43–49)

PERFORMANCE

不用很精,但必须知道自己在测什么,否则压出来的数字没法解释。

编号
技能
一句话标准
43
压测模型
说清并发与响应时间的关系
44
压测工具
JMeter 或 Locust 能跑
45
瓶颈定位
分得清 CPU、内存、IO、锁
46
容量评估
算得出峰值需要几台
47
稳定性测试
跑 24 小时盯哪几个指标
48
降级与熔断
知道开关在哪、谁有权开
49
故障演练
主动制造一次故障

08

PART

七、工程化与协作(50–56)

ENGINEERING

到这一组,你的产出开始影响别人的效率,而不只是自己的任务。

编号
技能
一句话标准
50
CI 流水线
提交即跑,不用手动触发
51
环境管理
一套配置多处复用
52
质量度量
缺陷密度与逃逸率算得出
53
发布与回滚
说清回滚窗口有多长
54
监控与告警
上线后先看哪三个指标
55
事故复盘
写得出时间线与改进项
56
跨团队沟通
把风险翻译成业务语言

09

PART

八、AI 相关(57–60)

AI

这一组不是新学科,是把前面几组的能力用在新的输入端上。

编号
技能
一句话标准
57
提示词约束
把边界写死,不写形容词
58
测试点生成
让它出测试点,不出用例
59
结果校验
有判定式,也有去重
60
数据与隐私
不把真实用户数据喂进去

///

LAST

只补 12 个的话

PRIORITY

如果时间有限,先补这 12 个:01、02、07、08、09、11、12、20、26、33、34、39。

理由很直接:它们覆盖了「写得出、查得清、跑得动」三件事。剩下的 48 个,多数是在这 12 个之上做加法,顺序反了会学得很痛苦。

技能栈不是学完的,是用出来的。

勾完这张表,你会发现真正缺的往往不是第 60 个,而是第 7 个——缺陷写不清楚的人,学再多工具也难被信任。

END

相关学习资料