夜雨聆风学习资料网

ARTICLE · 1041533

做软件测试3年:从只会点点点,到不再迷茫

做软件测试3年:从只会点点点,到不再迷茫
今天整理电脑,翻到三年前刚入职时写的一份测试用例。
格式乱七八糟,用例写得像流水账,还有好几处"此处自行验证"。
看着看着有点想笑——那时候我真的以为,软件测试就是"点点点"。
一、刚入行:我以为测试就是点按钮
我不是科班出身。转行那年,听人说"测试门槛低,会用电脑就能干",报了个培训班,学了三个月,简历投了四十多份,终于进了一家小公司。
入职第一天,组长扔给我一个项目文档,说:"你先把这个需求测一下。"
我盯着屏幕上满屏的业务流程,第一反应是:测什么?从哪开始测?点错了怎么办?
说实话,那一周我是懵的。我照着界面一个按钮一个按钮地点,点完一遍,把看到的"问题"记在Excel里,提了上去。
然后就被开发回了。
"这个是正常逻辑,不是bug。"
"你写的复现步骤看不懂,自己再看一遍需求。"
"这个不用测,上线后再说。"
那时候特别挫败。我每天最早到、最晚走,一个功能反复测十几遍,可在别人眼里,我就是个"点按钮的"。
二、那段最迷茫的日子
入行前三个月,我几乎每天都在怀疑自己适不适合这行。
具体难在哪?
第一,不知道"测什么"。
一个页面有那么多输入框、按钮、跳转,我根本不知道哪些该测、哪些不用测。瞎测,效率低,还总漏。
第二,bug提不明白。
提bug不是"这里点不了",要说清环境、步骤、预期结果、实际结果。我一开始提的bug,开发经常不认可,觉得我在找茬。
第三,身边没人带。
小公司就我一个测试。出了问题,开发一句"在我这是好的",我就不知道怎么接了。
第四,不知道以后往哪走。
看着同事搞自动化、写脚本,我连代码都看不懂。心里清楚:一直做手工点点点,迟早被淘汰。
有段时间我下班后还在刷招聘软件,看别的岗位还招不招人。不是没想过放弃。
三、后来我是怎么慢慢开窍的
转折不是突然来的,是被一个项目逼出来的。
那年公司接了个大项目,上线前一周,我测出来的bug一堆,开发天天改到半夜。我一个人根本测不过来,还差点漏了个严重问题。
上线前那晚,我盯着后台日志,手都是抖的——因为我知道,如果再漏一个bug,用户数据可能出问题。
第二天,我决定不能再这样下去。我做了几件事:
1. 学会"按业务"测,而不是"按页面"测。
以前我对着界面点。后来我先读需求、理业务流程,把一个完整的用户操作链路从头到尾走一遍,边界值、异常场景、权限切换全过一遍。用例一下就写得有逻辑了。
2. 把bug写成开发愿意改的样子。
我开始按"环境+步骤+预期+实际+截图"提,严重程度标清楚。开发再没回怼过我,因为他一看就知道怎么复现。
3. 逼着自己学接口测试和SQL。
我不再只盯着前端界面。学着用工具测接口,用SQL查数据库验证数据对不对。这一步迈出去,才发现测试的天地大很多。
4. 开始写自动化脚本。
从最简单的回归用例开始,慢慢把重复测的部分交给脚本。一开始写得很烂,但三个月后,我早上到公司,自动化跑完,结果已经摆在桌上。
就这么一点点,从"被开发嫌",变成"开发愿意听我意见"。
四、三年后,我站在这里
今年是我做测试的第三年。
现在我能独立负责一个完整项目的测试计划,从需求评审、用例设计、接口自动化,到上线后的质量复盘,整条链路都能兜住。
上个月组里来了个新人,跟当年的我一样,对着界面不知道点哪。
我把自己当年那份乱七八糟的用例发给他看,说:"别怕,我第一年比你还懵。"
五、这三年,我想对刚入行的人说几句
1. 测试不是"点点点",是"质量守门员"。
真正值钱的测试,不是点得多快,而是能提前想到用户会怎么用、哪里会出错。
2. 别害怕被开发怼。
被怼一次,就把bug写得让他挑不出毛病。专业度是怼出来的。
3. 一定要往"自动化、接口、SQL"走。
纯手工测试的路只会越走越窄。技术能力上来了,你才有选择权。
4. 迷茫是正常的,别在最该沉下心的时候转行。
我最迷茫的时候,也是进步最快的时候。现在回头看,那三年没有白走。
写在最后
软件测试这行,没有传说中那么"轻松",但也没有那么"没前途"。
它是一个你愿意钻,就一定会有收获的行当。
如果你也刚入行,正对着满屏界面不知道测什么,别急。
把业务理清楚,把用例写扎实,把技术一点点补上来——三年后你再看今天,会感谢那个没放弃的自己。
互动:你刚入行时遇到过最崩溃的事是什么?后来怎么走出来的?评论区聊聊。
(本文为个人经历分享,细节已作模糊化处理)

相关学习资料