游客发表

软件测试大赛

发帖时间:2026-10-17 04:52:11

周六早上八点,软件我挤在考场门口,测试旁边一个戴眼镜的大赛女生还在啃《软件测试的艺术》。她翻到的软件那页正好折了个角,上面用红笔划着“等价类划分”。测试我瞟了一眼,大赛心想这书我上周才从图书馆借来,软件翻到第三章就放弃了。测试

比赛场地是大赛个机房,两百台电脑整整齐齐排着,软件屏幕全亮着,测试泛着蓝光。大赛监考老师宣布规则时,软件我听到有人在后面小声说:“这题比去年难多了。测试”去年的大赛题我没做过,但这句话让我手心开始冒汗。

第一道题是找bug。给了一个登录页面,用户名、密码、验证码,三个输入框,一个登录按钮。正常人试两下就过了,但测试员得往死里想——密码输错五次会锁定吗?验证码大小写敏感吗?用户名带空格算不算非法字符?我盯着那个蓝色的登录按钮看了五分钟,感觉自己像个神经病,在跟一个按钮较劲。

第二题更狠,给了一段代码,让设计测试用例覆盖所有分支。代码不长,但有个循环嵌套,还有个异常处理。我旁边那个人已经开始疯狂敲键盘了,噼里啪啦的,像在弹钢琴。我深吸一口气,在草稿纸上画了个流程图,画到第三个分支时发现画错了,橡皮擦把纸擦出个洞。

中午休息半小时,我啃了个面包,听见隔壁桌两个人在讨论。一个说:“那个边界值测试,我用了0、负数、超长字符串,但忘了试空字符串。”另一个接话:“我试了,结果系统直接崩了,弹出个英文报错。”我嚼着面包,心想完了,我连空字符串都没想起来。

下午的题是性能测试。模拟一百个用户同时登录,看系统响应时间。我调了脚本,设了并发数,跑完一看,平均响应时间1.8秒。旁边那个女生跑了三次,每次数据都不一样,她皱着眉头在调参,嘴里念叨着“网络抖动”“缓存影响”。我看着她,突然觉得测试这活儿真不是人干的,得跟概率较劲,跟环境较劲,还得跟自己较劲。

最后一道题是写缺陷报告。给了一个购物车页面,说“删除商品”按钮点了没反应。我按步骤复现,先加商品,再点删除,果然没反应。但当我刷新页面后,商品居然没了——原来删除功能生效了,只是界面没更新。这个bug挺典型,我认认真真写了复现步骤,附上截图,还标了严重等级。写到“建议”那一栏时,我停顿了一下,写了句“删除后应即时刷新列表或给出反馈提示”。

交卷时天已经黑了,机房灯亮得刺眼。走出考场,那个戴眼镜的女生还在门口站着,手里拿着那本翻烂的书。我问她考得怎么样,她笑了笑说:“有一题我肯定错了,那个验证码,我没试过点击刷新后旧验证码还能不能用。”我愣了下,这个点我压根没想到。

回去路上我一直在想,测试大赛考的不是技术,是心细。代码写错能改,逻辑想错能重来,但测试得想到别人想不到的角落。就像那个登录按钮,普通人点一下就进去了,测试员得想一万种点不进去的可能。这活儿磨人,但磨出来的东西,是真本事。

    热门排行

    友情链接