查看原文
其他

IT 奇侠传

伍杏玲 程序人生 2019-02-14

【上期提要】《假如程序员也修仙……》中讲述测试之神是如何历经重重困难,从测试小白菜逆袭成为一代测试之神。

在这一集中,IT江湖里硝烟四起,程序员以双花攻击、IoT难题、拜占庭故障齐齐发难,测试之神重新披肩挂帅,使出物联网测试、量子测不准接招,究竟是谁胜谁负?

快来龙泉寺,戴上AR眼镜看程序员与测试人的代码大战吧。


暴风雨前的宁静


在后厂村里,测试之神正教导弟子们修炼测试心法。

弟子们修炼的招数不同,有人搭建Jenkins云梯,有人稳打稳扎,练习接口测试。还有人用Jemeter多线程齐发,如流星般划过天空,又汇合成一座重量不断以几何倍数增大的山死压服务器。

先前有初学者学习此招数时,稍有不慎便将服务器压垮。

“哎哟,是谁在做压测?服务器又挂了!”

每次看到天上流星飞过时,网管阿忠伯便知道又有菜鸟测试在练习此招数,立马腾阿里云去找服务器扩容。

后厂村里岁月静好,测试之神打算带上一众弟子去龙泉寺参加一年一度的“给码农找茬”大会。


双花攻击


刚走出村外,测试之神一行人觉得不对劲:卖菜大妈纷纷表示明明看到码农扫码支付菜钱,可晚上回家一查,多次交易的钱并没有到账。

负责菜市场开发的程序员正戴着耳机闭上眼睛在排查代码,随着他抖腿的频率越高,菜摊上一行行代码飞快地在编译。

“看吧,我这代码没问题,是不是你操作错了呀?”程序员狡辩道。

站在菜摊前等着买菜吃火锅的测试之神小指一拂,使出天山折梅手,在这看似平平无奇的招数,含有最上乘的小无相功,一下子验出Bug:

“糟糕!是双花攻击!”测试之神大声喝道,接着飞快地念口诀:

天逢门下,降魔大仙,摧魔伐恶,鹰犬当先,二将闻召,立至坛前,依律奉令,神功帝—宣,魔妖万鬼,诛战无盖,太上圣力,浩荡无边——超级塞亚人!

一瞬间从地上穿越出一个肌肉男,他一手喷发蜡,一手揪出两个长相一模一样的程序员,甩在菜摊大妈跟前,说道:“双花兄弟果然名不虚传,玩区块链挺溜的!”

如花不忿道,“你们可别得意,后面还有毁天灭地的大Bug呢!”

刚说完,他俩化作010101跑路了。


IoT难题


一路上,测试之神一行人并不容易,历经千万个Bug到达龙泉寺时,已是找茬大会结束前一天。

测试之神心知,大概是有人不想他们出现吧。

龙泉寺的整个物联网是门口扫地僧搭建的。测试之神刚踏进寺庙,立即警惕地下令:前方有Bug,大家快测!

刹那间,各种测试招式齐发:UI测试、性能测试、兼容测试、压力测试……测出的Bug一筐筐地往外搬。

测试之神皱紧眉头,不对!大Bug还没测出来。

话刚说完,人升腾到半空,手指化作一把银剑,剑光如柱,满天之中只有剑光没有星辰,吃瓜群众顺便在旁放烟火。

物联网测试!

顿时风云变色,一道电光从天而见,照澈数里!天空中的烟花自行组合成两个字:

安全。

扫地僧惭愧地低下头承认道,“物联网技术的确存在很大的安全漏洞。”


拜占庭故障


第二天测试之神一行人参加码农找茬大会的闭幕,主持人老马说得正高兴时,天地突然一暗,正运行的程序纷纷出故障了!

测试之神双眼变成赤红,变身为“辣白菜”,朝天大吼——量子测试!

“没用的,量子是测不准的。”双花兄弟中的如花摇着扇子说道。

测试之神被打击得喷出一口血来,摔在地上爬不起来。

此时双花兄弟发动某故障,万光化成利剑向测试之神砍去!

测试之神躺在地上无法动弹,自知大限将至。在危机之际,最小的徒弟,笑笑,突然出现在测试之神跟前,生生把剑给挡了!

要知道笑笑平常走萝莉风,她修炼的Appium+Python UI自动化测试,此招数结合冒烟测试,能灭不少Bug。但如果界面多变,维护Case需耗费巨大的能量原。并不适合和程序员短兵相接使用,所以笑笑从来只坐冷板凳,不上战场。

“笑笑——”天地间只留下测试之神悲恸的声音。

笑笑说,“师傅,我见过一场海啸,却没见过你的微笑。如果有来世,我化作一个Bug,让你整天找我,好不好?”

“好……千万不要是区块链的Bug,找起来太费劲了。”测试之神悲伤地看着笑笑被GC垃圾回收。

测试之神摇摇晃晃地站起身来,屏息凝神,随之身形极快地使出嵩山派绝学“百变千幻云雾十三式”。

耗尽半生修为终于找出此次双花兄弟发动的最大故障:拜占庭故障。

程序员们露出崇拜脸,自愧不如,就地废寝忘食地学习编程。一年又一年的,龙泉寺成了IT人求学问道的最高学府。


后话


测试之神在龙泉寺一战中受重了伤,又惦记因自己而被回收的笑笑。

他解散掉手下的弟子们,让他们去各大厂折磨程序员去。

测试之神最后说,笑笑本来属于天族,天下之大,只有德华天尊一族能编译出天族的代码,他们有对应的接口文档。

我去求求他们,emmm……跟他们签订合同,签个10000年,以大厂996的加班强度,应该能偿还了吧。

江湖信美,大家就此拜别了。

(注:本故事纯属虚构)


# 欢迎来评论区留言 #

假如把这小说连载

添加开发、产品经理、运营等主角

打造属于我们IT人的奇侠传

你想看吗?


 热 文 推 荐 

月薪 3500 的程序员最终是如何实现月入百万的?

程序员有话说 | 大专生毕业 6 年月薪 3W+:不从众也不普通

难逃寒冬裁员的“大追杀”,30 岁女码农该何去何从?

华为员工 iPhone 发文遭罚;百度遭约谈勒令整改;锤子 1577 万元被法院保全 | 极客头条

从倾家荡产到身价百亿,这个85后只用了8年

OpenStack 2018 年终盘点

拼多多黄峥给陆奇“兼职”,欲挖掘这类AI人才

print_r('点个好看吧!');
var_dump('点个好看吧!');
NSLog(@"点个好看吧!");
System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
fmt.Println("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!";

点击“阅读原文”,打开 CSDN App 阅读更贴心!

喜欢就点击“好看”吧!

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存