第14章 测试工程师——测试报告里的阴晴(2/2)
气压舱的测试曲线重新平稳时,窗外的天已经黑透了。小吕举着合格报告跳起来,淡蓝色的指甲在灯光下闪着光:“夏哥,通过了!所有参数都在合格范围!”她的马尾辫扫过示波器,屏幕上的正弦波晃了晃,像个开心的笑脸。
林夏看着数据自动上传到服务器,忽然闻到王姐带来的盒饭香味。产品经理难得没催进度,正帮着收拾散落的测试线,指甲上的红色甲油蹭掉了两块,露出底下淡淡的月牙白。“刚才跟客户视频了,”她往林夏碗里夹了块排骨,“他们说你们的测试做得比第三方还严,决定追加订单。”
吃盒饭时,小吕突然指着窗外:“快看!”写字楼的灯光组成了巨大的笑脸,是其他楼层的同事拼出来的。实习生掏出手机拍照,屏幕映出她亮晶晶的眼睛:“夏哥,你看我们的测试间正好在笑脸的嘴角上!”
林夏笑了,拿起手机给家里打视频。妻子接电话时,女儿正趴在她怀里画画,蜡笔在纸上涂出大片的蓝色。“爸爸,”女儿举着画凑到镜头前,“这是你的实验室,里面有好多会发光的机器。”画里的测试台上,每个仪器都长着笑脸,数据线像彩色的丝带。
“宝宝画得真好,”林夏的声音有些哽咽,“爸爸今晚可能晚点回,你早点睡。”他看见妻子悄悄抹了下眼角,睡衣的领口还别着他去年送的钢笔,那是用第一笔项目奖金买的。
晚上十点,最终测试报告签完字时,实验室的灯只剩下他们这一盏。小马抱着主板去车间赶工,临走时回头说:“林哥,等这批设备量产了,我请你喝酒。”他的背影消失在走廊尽头时,手里还攥着那张被划掉的旧报告。
林夏锁测试间门时,发现小吕在白板上贴了张便签,上面写着“今日收获:永远不要相信‘没问题’”,后面画了个举着放大镜的小人。他想起自己刚写的《测试经验总结》第23条:“比找到bug更重要的,是理解bug为什么会出现”,笔尖划过纸页的沙沙声,像在跟过去的自己对话。
走出写字楼时,晚风带着桂花的香气扑过来。林夏抬头看见那盏亮着的实验室灯,像颗悬在城市上空的星星。他想起白天在高原视频里看到的雪山,想起客户收到合格报告时的笑声,想起女儿画里发光的仪器,忽然觉得那些枯燥的测试用例、复杂的参数曲线,都变成了有温度的存在。
路过24小时便利店,他进去买了两盒牛奶。收银的阿姨笑着说:“又加班啊?你们搞技术的真辛苦。”林夏接过牛奶时,发现阿姨的计算器上贴着张小小的便利贴,上面写着“每次收款后再算一遍”,像条朴素的测试用例。
回家的路上,他给小吕发了条消息:“明天教你用自动化测试工具,能省一半时间。”女孩秒回了个举着奖杯的表情包,后面跟着句“谢谢夏哥!”。林夏笑了笑,想起自己刚做测试时,师傅也是这样一点点教他,说“测试不是挑错,是帮产品变得更好”。
推开家门时,客厅的小夜灯亮着暖黄的光。妻子趴在沙发上睡着了,怀里还抱着女儿的画。林夏轻轻给她盖上毯子,发现茶几上放着碗温着的小米粥,旁边的纸条上写着“胃不好,别吃凉的”。
他坐在沙发上喝着粥,看着墙上的全家福。照片里的自己举着台测试机,女儿扒着他的肩膀,手里拿着个玩具放大镜。窗外的月光透过窗帘缝照进来,在地板上投下细长的光斑,像示波器上的波形,温柔地起伏着。
林夏知道,明天还会有新的样机送来,新的bug需要追踪,新的测试用例要写。但只要想到那些藏在测试报告里的故事——小马父亲期待的眼神,客户在高原上竖起的大拇指,小吕笔记本上认真的涂鸦,妻子温在锅里的小米粥,就觉得这份每天重复着测量、记录、分析的工作,也变得闪闪发光起来。
因为他测的从来都不只是数据,是产品里藏着的匠心,是使用者背后的期待,是那些在示波器的荧光里,悄悄生长的,属于测试工程师的人间烟火。