专栏文章 #01:致 2000 年后的你:我要把 bug 从这世上驱逐出去!一个不留!

我去热饭 · 2023年11月08日 · 最后由 测试新人 回复于 2023年11月09日 · 6010 次阅读

2000 年后,艾伦·耶格尔 转生成了一名软件测试工程师...

那一天,程序员们终于回想起来,被线上 bug 支配的恐惧...

“通知!全体测试人员注意!线上出现未知 bug!玛利亚号服务器已近瘫痪!客服部全体成员阵亡!已经被用户投诉骂到自闭!”

艾伦和阿尔敏呆呆的望着工作群的通知...

“艾伦,这...这是....?” 阿尔敏转头看向艾伦。

“毫无疑问,是事故,而且是 s0 级,百年不见的超级事故...” 艾伦同样震惊的喃喃自语...

“通知!大量线上数据被不可逆的破坏!研发中心全体成员立即回到工作岗位!誓死拦截住这次 Bug 袭击!”

“遭了!珍贵的线上测试用户数据.... 不行,我要去抢救那些我们辛苦创建出来的线上测试虚拟用户数据!” 艾伦扔下手机,疯了一样跑回工位,却被阿尔敏一把拉住。

“不要慌张,艾伦。三笠这会儿一定已经在抢救那些数据了,她可是我们当中最强的测试工程师了!相信她吧!”

艾伦猛地停下了脚步,周围急匆匆的人来人往也没有影响到艾伦陷入了短暂的回忆:

...的确,三笠是那么的可靠,成为同事的这么多年里,无论艾伦遇到多难多麻烦的工作,三笠总是会耐心且完美的帮他搞定。甚至是需求研讨会上,身为测试的艾伦被研发人员合伙欺负的时候,三笠也总是替他出头撕 x,而那些研发人员见到三笠,就会老老实实的坐下...

突然,一位小姐姐慌张的跑了过来,冲他们大喊:“喂!你们两个,在发什么愣啊!快点去机房帮忙!”

还未反应过来的俩人便被小姐姐拉着一起跟着跑到了机房,就看到已经有好几个同事在手忙脚乱的排查电线和各台服务器了。突然,一位同事看准了时机,伸手就拔掉了一根电线,一台主机便瞬间黑屏暗淡的关了机...

见此情形,艾伦当即傻了眼,随机,怒吼着:“为什么要拔电源啊!”

“没有为什么了!线上出现 s0 级 bug 后,突然从那缺陷中涌现出了大量的脏数据,凡事跟这些脏数据有交互关联的正常用户,都会被不可逆的造成数据损伤甚至彻底消失....” 那位小姐姐一边帮忙排查各个主机的电线,一边慌张的解释到...

“艾伦,恐怕...恐怕他们这么做,是为了要防止这些脏数据冲进下一个服务器:罗塞。毕竟那里有着我们更重要更庞大的用户数据....” 阿尔敏压低声音震惊的分析到...

可公开的情报:公司采用分布式三大集群的方式部署服务器,分别是最外层的玛利亚服务器集群、中间的罗塞服务器集群,最核心的希娜服务器。每个服务器内的用户分类偏重不同,玛利亚服务器主要面向免费 c 端用户,罗塞服务器主要面向土豪会员用户,而希娜服务器则负责企业级的 B 端用户。

“而且那个小姐姐,似乎正在对这些主机的数据库进行格式化....” 阿尔敏指着刚刚的小姐姐说道。

“什么!格式化?就因为这?就要无情的抛弃整个玛利亚服务器数万的用户么....” 艾伦无力的坐在地上...他不解地看着眼前这些动作麻利的同事.. 一颗复仇的种子也就此种下...

突然!艾伦想起来,三笠应该还在抢救他们的测试数据,那些数据可就在玛利亚服务器中,于是正准备继续跑向自己工位,却被一个女孩一把拉住...

“艾伦!阿尔敏!你们俩个快到我身后来!” 这个女孩,正是被称作测试组最强点工的三笠阿克曼。

艾伦和阿尔敏见到三笠后,忙冲过去,艾伦大喊:“三笠!你这家伙,有好好保护好我们的测试数据吗?!”

“抱歉,艾伦...” 三笠低着头,却还是一伸手把艾伦和阿尔敏拉到自己身后,并做出了攻击的动作,紧张的盯着艾伦他们的身后方向。

艾伦刚要继续嚷嚷着测试数据的问题,却正好看到了刚刚身后的恐怖景象,只见大量的测试人员已经堵着了机房的门,正和那群拔电源的同事推搡在了一起...

“求求你们,等我们先导出珍贵的线上测试数据用户,再拔电源吧~” 人群中一位测试妹子哭着说道,那可是她没日没夜才辛苦创建出来的全类别模拟用户数据。

“不行,玛利亚的用户已经没救了!我们控制不住脏数据的扩散!何况越来越多的小 bug 都涌现了出来,格式化后关机是唯一的办法了!” 之前那位小姐姐把一位男测试人员按倒后吼到...

而一些男同志们,则已经冲进了机房撕扯在了一起,不时有手机和工牌被打飞...人群中越发吵闹,三笠却仅仅是站在远处,护着艾伦和阿尔敏。

眼看越来越多的隶属于玛利亚服务器集群的主机被格式化断电,艾伦也越发癫狂起来,幸好有三笠按着。而阿尔敏却一边看着手机上工作群里关于本次事故的详情报告,蹲在地上开始了分析:

“这次 s0 事故,按理说是不可能出现的,触发条件的用例,他们测试组的测试用例 excel 表中是有这条用例的,但不知道被谁已经测试过了,并且标记成了通过....”

“阿尔敏!你的意思是?” 艾伦震惊的问道...

“这只是我的猜测,我怀疑这条用例的执行人有可能是故意放跑这个 bug 的!也就是说...有内鬼...”

听罢此言,三人不约而同的盯着前面扭打在一起的众人。

“如果有内鬼的话,那他现在一定是希望玛利亚服务器不被切断和关闭,让脏数据蔓延到罗塞服务器内造成更大的破坏吧?.” 阿尔敏继续分析。

“所以,内鬼就在前面这群人中了吧?”,三笠站直了身,依旧紧张的盯着机房附件的人群。

艾伦却发了疯一样瞅准机会,摆脱了三笠的控制,奔向人群。却被阿尔敏一把拖住后腿,摔了个跟头。

“艾伦!你要干什么!” 阿尔敏大喊。

“干什么?当然是要把这个混蛋找出来啊!我要把他驱逐出去!” 艾伦大声回答到。

“别冲动!艾伦,如果你现在冲过去,搞不好也会被当做内鬼的同伙,你看,那群领导正在远处观察着呢!” 阿尔敏喊道。

三人一起扭头看向远处,却看到公司的一众领导正在看热闹一样的盯着这个混乱的场面。

艾伦心头一惊....感到后怕,心说难道领导们也在观察谁是内鬼?。

正在这时,一双大手拍把艾伦和阿尔敏直接从地上拽了起来,来人不是别人,正是公司的测试开发组组长 - 艾尔文。

艾尔文组长帮忙拍打着艾伦身上的土,最后双手按住艾伦肩膀,凑到艾伦耳旁悄声问道:

“艾伦,你说我们测试团队的敌人在哪?那内鬼的技术很高,凭连自动化都不会的你,找的到么?”

艾伦心头一惊,忙抬头追问,却看到艾尔文组长已经朝着远处机房走去。

偷听到的阿尔敏见艾伦已经冷静下来,便再次开始分析到:“艾尔文组长话里有话,内鬼恐怕不一定在那混乱的人群中... 他可能也并不是希望 bug 能蔓延到罗塞服务器。”

艾伦和三笠听罢非常不解,阿尔敏便颤抖地说:“恐怕,这个内鬼反而希望玛利亚服务器就此被清空并下线,因为其中可能隐藏着一些他们不想被人知道的秘密,正好就此销毁。所以,前面扭打在一起的两边中都可能...”

三笠也在此刻破天荒的加入了讨论:“你的意思是说,内鬼不一定是我们测试组内的,可能是那群正在格式化拔电源的同事中吧...”

此刻,随着艾尔文组长来到机房前,大喊一声:“住手!”

在场所有的人都吓得一个激灵,停下了手里的事情。

“这里的事情,现在由我们测试开发兵团负责!所有人闪开!” 阿尔文组长一声令下,不知道从哪里唰唰闪出好几个身穿绿色披风的同事,艾伦他们一眼就认出,那些都是测试开发组的成员,其中最厉害的就是那个小矮子叫利威尔,平时极难见到,没想到居然今天也现身了。

这几位成员一出现,便迅速掏出笔记本电脑,三下五除二的开始抢救还没被关机的玛利亚服务器主机,几分钟后,利威尔冲着艾尔文组长点了下头,便率领其余测试开发兵团成员,合上笔记本潇洒地离开了现场。

艾尔文组长深呼吸了一口气,霸气的喊道:“本次事故中,全部脏数据均已被处理干净!稍后,我们会开展 bug 复盘会,全体研发中心各组必须派人参加!”

图片

说罢,艾尔文组长头也不回的走了,众人面面相觑,也都散了。却不知,远处正在观战的某个领导眼神里闪过了一丝不悦和阴狠。

...

听罢,三人迅速回到自己工位,艾伦慌忙的打开电脑去检查玛利亚服务器上自己的测试数据,却发现: 很不幸,他们的虚拟用户数据没有逃过这次劫难,被清空掉了....

艾伦呆住了,周围的两人同情的望着艾伦...

良久,艾伦的表情突然变得狰狞起来!咬着牙,像野兽般低吼的说:

“我决定了!我决定要学习代码!学习自动化测试开发!然后...”

“然后把这世界上所有 bug,全部驱逐出去!一个不留!”


艾伦的表情吓到了阿尔敏。

“艾伦!你又在说什么胡话了?学习测试开发可是很艰苦的...而且还要找到靠谱的教程,以后和那个可怕的利威尔一组的话....据说他很爱欺负新人..而且还... ” 阿尔敏担忧的还没有说完,便被三笠温柔的打断道:

“无论去哪,我都会陪着你的,艾伦...”

本集完,点赞评论后可第一时间获取第二集地址哦~

共收到 4 条回复 时间 点赞

魔怔了。

。。。

??? 开始玄幻起来???

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册