1
经过一周的业务学习,何时对业务流程已经有了一定的熟悉,这周的安排是继续深入掌握业务,以及学习部署测试环境。
服务器的部署,在其他的测试组并没有要求,但明月对每个新加入自己测试组的同事,都要求先掌握,因为她认为,通过安装、配置、启停每个中间件、每个服务程序,可以让他们对这些程序有了具象的认识,而不仅仅只是停留在理论上的理解,这么做,能帮助他们更深刻地理解系统架构,更清晰地掌握各组件的消息交互、数据流向,有助于提高测试设计的覆盖度以及问题定位的深入度。
作为一个组长,明月始终会想,如何让加入自己组的成员有所收获?在工资上的提高,她肯定做不到,因为这个不归她管,但她会花心思去提高组员的能力,比如安排每个人培训、轮流做会议主持人、部署整个服务器、引入自动化测试等,在会议上也会开诚布公地指出大家做得不到位的地方,也会毫不吝啬地表扬做得好的人员,所以组员都很尊重她,氛围也非常不错。
上周从何时那里了解到,他对Linux操作系统并不熟悉,常用的命令也忘记得差不多了,所以明月就安排了他先回顾一下相关的知识,然后周一上午她处理完自己的事情之后,就在何时的座位旁边指导他如何部署。
明月先给何时讲解了整个部署流程,然后给他指出了部署文档中需要注意的步骤,最后把已经准备好的服务器登录地址、账号信息等发给了他,让他自己动手操作。
明月边看边解答了他的几个问题之后,看他已经能一步一步地按照指导书操作,就去忙自己的事情了。
起初,何时操作时,会有比较多不确定的地方,需要上网查找或者问同事,到后面的时候慢慢便顺利了起来,但到了快要下班时,发现有个步骤怎么操作也得不到预期的结果,问旁边的同事也没有办法解决,无奈便找了明月过来帮忙。
明月操作了半晌,也同样解决不了,于是询问了何时的操作过程,并通过历史命令查看了具体的步骤,重新梳理一下之后,发现少了一个步骤,再对比指导书,原来指导书上同样少了相同的步骤,于是把步骤补上去,并告诉何时,这是自己之前总结的文档,让他多注意下,如果发现有错漏的地方,备注一下,等部署完成后,再补充完整后,发给自己归档一下。
等把问题解决了之后,整个办公室基本上已经没人了,大家都已经下去吃饭了,何时看了一下时间,已经到12:20了,于是等明月回到座位拿上手机之后,就一起下去吃饭了。
2
今天选择的是面馆,何时点了一碗面,明月则要了一份饺子。没多久的功夫,面先上来了,随后饺子也好了。
何时拿起筷子没有意识地去夹明月的饺子,刚伸到一半距离,忽然意识到自己的唐突行为,明月也注意到了他停顿的筷子,两人对视着,他尴尬地拿着筷子指了指她碗里的饺子,说道:“这家的饺子味道怎么样?好吃的话,我明天也点一份。”筷子也回到了自己的碗里。
何时暗暗地责怪自己:虽然距离初次相识已经过去了6年的时间,在这6年里,自己也已经忘记了明月,可为何再次遇见时,自己仍然保持着当初喜欢亲近她的习惯呢?为何自己仍想像从前那般依赖她呢?难道自己还想像小弟弟一样粘着她,想她像姐姐一样照顾自己吗?之所以不想说出自己的身份,不就是为了让她不以小屁孩的眼光来看待自己吗?可是为什么又忍不住呢?唉,下次得注意了。
明月说:“还可以,里面的馅很多,味道也很鲜,我还没有吃过,给你尝一个,我的酱料里面有辣椒,你能吃吗?”一面说,一面夹起了一个饺子。
“一点点没有关系的。”何时应着。
明月把饺子放在了酱料里面,翻滚了几下,然后把酱料碟子移到了何时的碗边,说:“来,尝一下。”
何时不客气的夹起就往嘴里塞了进去。
“小心烫!”明月的话还没有说完,就看到他被烫得张嘴吸气,笑着说:“早上没吃早餐吗?急成这样了。”
“嗯,确实挺好吃的,明天就它了!”缓过劲的何时也觉得味道不错。
吃了几口之后,明月问:“你实习为什么会选择测试呢?”
上次明月“教训”程佩珑的场景又浮现在了何时的眼前,问:“为什么上次佩珑姐问的时候,你这么激动,现在你自己也问了起来呢?”
明月振振有词地说:“测试人员自己说自己说没有关系,但是外人说就有关系了,这是底线。”
何时不以为然地说:“只许州官放火,不许百姓点灯,典型的双标。”
明月没有理会,继续问道:“你为什么要做测试啊?”
何时吃完了一口之后,看似认真地说:“你不是说过,测试就是挑刺的人,开发是被刺的人嘛,那我肯定选前者啊。”
“你就继续扯吧,我从来不认为你会选择测试作为你的职业,我觉得你只是来试试水,而非想成为池中之物。”明月一脸不相信地说。
奇怪,怎么佩珑姐和月亮姐都对测试有偏见呢?何时想问个清楚:“月亮姐,测试不好吗?”
好不好呢?就像围城吧,外面的想入行,在里面的却又想转行,明月没有直面回答:“你听说过一句话吗?‘上辈子做了坏事,这辈子做测试’。”
“此话怎讲?”
“给你举个小孩拉屎的例子吧:如果父母没有定好规则,小孩可能就会到处乱拉屎,作为保姆,并不知道他都在哪些地方拉了屎,只能尽量去找,并把屎清理掉,然后还要帮小孩擦屁股,不过人家小屁孩不但不领情,还嫌弃她找事,等保姆好不容易擦完了,以为都完事了,结果被发现还有些地方没有清理到,于是所有的人都埋怨她没有做好,极少人去责怪父母和孩子。”
“产品经理就像父母,开发人员就像孩子,测试人员就像保姆。如果产品经理能需求写得一清二楚的,孩子怎么会无的放屎呢?但凡开发人员把开发质量高一点,管好自己不乱拉屎,能有那么多的线上事故吗?软件测试虽然可以有效地发现和纠正大部分bug,但是无法保证发现所有bug,这是由于软件本身复杂性、多样性和多变性等特性决定的,加上时间成本和人力成本以及技术限制等因素,注定了测试人员无法发现所有的bug,这是公认的事实。但很多人不知道或者忽略掉了这个事实,当出问题的时候,首先抱怨的是为什么测试没有发现这个bug?所以说,测试人员就像这个铲屎官保姆,吃力不讨好,惹了一身臭,还常常挨骂。”
明月一顿输出之后,诉苦地说:“你知道测试有多苦了吧!”
说了之后,又摇摇头说:“唉,等哪天你体验过了,你就深有体会了。”
何时不解地问:“既然你觉得苦,为什么还要做测试呢?”
“没办法啊,一入测试深似海啊,不好游上岸了,现在了,只能呐喊几声,劝劝岸上的人,不要轻易下海。”
何时接话说:“那我就是那个你想要劝住的、正在下海的人咯?”
“不是,我没打算劝你。”
“为什么?我不值得你劝吗?”
“不,在我看来,你充其量只是坐在岸边,晃着脚丫子在海里玩水的人,或者是只想在海里游两圈就上岸的人。试问这样的人,何需我劝呢?”
何时来劲了:“你会算命了,这么肯定?”
明月没好气地说:“你的气质非凡,骨骼清奇,测试这座小庙容不下你这样的大人物,客官,这样的解释可满意?”
何时像有竿子爬的猴子,顺势问道:“月亮姐,你看我这样的大人物,会有什么作为呢?”
“嗯~~,这样的大人物会怎么样呢?”明月似笑非笑地打量何时,说:“不久之后,肯定会......拉屎!”
“你好恶心啊,在吃饭了!”何时一脸嫌弃地说。
“恶的是你的心,与我无关,我无所谓。”明月满不在乎地张大嘴,在何时嫌弃的目光下,悠悠然地夹了一个饺子塞进嘴里用力地嚼了起来。
明月很不理解:为何自己和何时在一起的时候,总感觉他像一个邻家的可爱弟弟,并且喜欢逗他呢?难道是因为自己看到年轻的学生,也变得孩子气了?想不明白。
这么秀气干净的姑娘,怎么能满嘴的屎话呢?何时霎时无语,面的味道也不香了,罢了,吃不下就当减肥吧,还好身上有点膘......
3
傍晚时,何时终于把所有的软件都部署完成了,他按照指导书,在浏览器上输入网址访问页面时,结果出现了“无法访问此网站”的页面,而后台服务器没有发现任何的日志信息。他又重新检查了一遍网址和端口号,与服务器的配置信息是一样的,没有问题,百思不得其解的他,只能找明月求助。
明月坐在何时的位置上,打开了浏览器的开发者抓包工具,再次访问了一下网址,然后在电脑的命令行下ping了一下网址地址,看到解析的ip地址之后,她就知道原因了,原来是他没有配置本地路由,消息都转发到官网服务器上了,但官网使用的端口不一样,所以就无法访网站了。
明月耐心地告诉何时原因,并教他如何一步一步按照消息的流转定位问题。
等明月讲解完之后,就由何时来操作,他把本地路由配置好后,重新访问网页,发现网页的排版是错乱的,好多地方还显示不出来,他按照了刚才明月教的方式,一步步排查,还是没有办法解决,只能又眼巴巴地看向明月。
明月把抓包的消息指出来给他看:“你看,这个消息标红了,报错了,说明什么呢?”
“说明这个资源找不到。”
“对的,那应该怎么办呢?”
“去服务器上看看这个资源存不存在。”
“嗯。”明月点头说,然后盯着屏幕看着何时操作。
几分钟后,何时找到了服务器的路径,发现确实没有要访问的资源。
没等何时说话,明月就问:“这里没有,说明了什么呢?”
“我部署错了?”何时不确定地说。
“那怎么确定是否部署错了呢?”明月继续问。
“我再检查一下步骤吧。”说完,重新对比了自己的操作和操作指导书上的操作,并没有发现问题。
明月知道何时没有实际经验,就直接跟他说:“还有一种情况,你之前访问的是其他环境的网页,浏览器有缓存功能,它会拿旧的资源地址去访问你现在的这个环境,这时就会访问不到,还有就是浏览器缓存的旧内容与新的获取的内容不匹配,就导致错乱了。这种情况下,需要你手工清除浏览器的缓存才行。”
何时清除了缓存之后,重新访问,依然存在问题,他又向明月投去了求助的眼神。
明月大概猜测到问题的所在,但是为了让他看看前端同事是怎么定位的,也让他提前熟悉一下开发和测试是怎么配合的,她就让何时去找程佩珑来解决。
何时指了指电脑上的时间,说:“现在已经下班了,这个时候找人家好像不太好吧?”
“哟,你这小子还对她怜香惜玉呀,怎么拉着我帮忙就好意思呢?你大概不知道吧,在这片土地上,公司都是把男人当牛使,把女人当男人使的,在问题面前,就没有上下班这一说,赶紧去叫她吧,如果你叫不来,我去把她拎过来。”
“行,你霸气,我这就去找佩珑姐。”何时站了起来,准备过去找人。
明月叮嘱他说:“嗯,等下你仔细看看她怎么定位的,你以后当开发了,也可以用得到的。”
“嗯,好。”
4
“佩珑姐。”
正在埋头苦干的程佩珑被突如其来的声音吓了一跳,但看到那帅气的面孔时,立马笑脸相迎:“小帅哥,找我什么事?”
何时谦虚地说:“我的测试环境页面有点问题,需要你帮忙定位一下。”
“好,我去看看。”程佩珑迅速地锁了屏幕,关了屏幕电源,就和他一起过去了。
程佩珑看到了坐着的明月,说:“呀,帅哥有难,八方支援啊!”
明月起了一脚,灵活的程佩珑一个滑步,漂亮地躲开了。
“那么多废话,赶紧看看页面怎么回事!”明月催促着程佩珑。
“好好好。”程佩珑拉开了椅子坐了下来,何时和明月分别在两旁看着。
程佩珑定位了片刻之后,问右边的何时:“这个前端程序包是从哪里拿的?”
何时拿起鼠标,把取包的位置找了出来,指给了程佩珑看,她看了之后,就告诉他取的包不对,前端和后端的程序对应不上,所以才会出现这种页面错乱的情况,并告诉了他正确的包路径,让他重新部署一下。
何时和程佩珑换了位置,按照她的说法,拉取了新的程序包重新部署,再次清除了浏览器缓存之后,页面正常了,于是感激地跟程佩珑说:“谢谢你,佩珑姐。”
程佩珑得意地说:“说,怎么报答我!”说着,还看向了明月。
明月说:“报答?暴打还差不多!你说说我都帮了你多少了?没见你报答过我啊。”
程佩珑不满地说:“你激动啥,我问的是你吗?”
明月笑着说:“那你让他以身相许吧,看他答不答应?”
居然当着我的面像卖猪仔一样讨论我,这两人当我是空气吗?何时想着,停了手上的动作,刚想抬头抗议一番,突然觉得似乎不妥,她们两人拌嘴,我凑什么热闹?便装作没听见似的,继续敲键盘。
但是吧,偏偏有人看热闹不嫌事大,见何时没有吭声,明月拍了拍他的椅子说:“以身相许怎么样?别装了,我知道你都听见了。”
何时只能无奈地看着她:“不,我宁愿以命相抵。”
“好,我收下了,记得你欠姐一条小命哈。”程佩珑不客气地说,忽然想到还有事要找明月,收起了玩笑表情,说:“月亮,你今天提的bug我都改完了,但是没有环境,你帮忙部署到测试环境,我再自测一下吧。”
明月说:“好,你先打包吧,打好了告诉我一下。”
今天晚上又有上线,程佩珑建议说:“要不我们先去吃饭吧,回来再弄。”
明月看了看时间,还是先去吃吧,今晚也没那么快搞定,于是问何时:“你晚上加班吗?加班的话,一起去吃饭吧。”
本来不想加班的,既然明月说一起吃饭,那就加加班吧,何时马上说:“加吧,我正好验证下功能。”
明月突然想到程佩珑可以在何时部署的环境上验证,这样也不占用自己的时间,就对她说:“佩珑,你等下让何时部署下你的前端包,你用他的环境验吧,我刚好还要验其他的内容,不然又搞到好晚了。”
“好,我等下找何时吧,走了,先吃饭去了,都饿扁了。”程佩珑一边嚷嚷,一边往外走了,另外的两人也紧随其后,一起吃饭去了。
梦远书城已将原网页转码以便移动设备浏览
本站仅提供资源搜索服务,不存放任何实质内容。如有侵权内容请联系搜狗,源资源删除后本站的链接将自动失效。
推荐阅读