部门内的接口测试培训结束后,领导暂时没有让测试部再花周末时间去学习什么新技能,加上招了实习生,部门里有六个人,工作量暂时没那么多,温婉她们的加班时间少了一些。周末的时候几人也会相约去逛街,一起买买衣服聊聊八卦之类的。
直到温婉又与梁量的项目组合作。
之前合作酬金系统的时候,他们组的两个新人就出现过改一个bug会带出一串bug的事情,当时在廖工的干预下项目顺利上线了,但是在一个月后的考核里,新员工被辞退,实习生陈工因为态度良好,加上确实有进步,廖工就留下了他。
不过此君时不时的还是会搞出点不靠谱的事情来,比如说这次酬金系统的三期需求,他就因为对需求理解错误,又在温婉进行用例评审时请假了,没有与产品和测试同步理解需求,导致提测了温婉才发现他实现的功能与需求文档南辕北辙,然后返工,他返工还不只影响他自已一人的工作量,其他依赖他的接口返回数据的功能也要等他一起联调,测试也要跟着一起加班测试他那个模块。
经过两周多的加班,温婉终于测试完成,测试报告也写完了,就等着晚上上线了。
项目上线,一般是在YD的业务人员下班后才开始的,而做上线验证也是在下班后。
温婉点了外卖,边吃边随意点着酬金系统的界面,这个时候她倒是没有想什么测试用例,就是在上线前做个随机测试,所谓的随机测试是根据测试说明书执行用例测试的重要补充手段,是保证测试覆盖完整性的有效方式和过程。从理论上每一个被测软件版本都需要执行随机测试,尤其对于最后的将要发布的版本更要重视随机测试,只是大多时候因为时间紧,都不怎么执行这一步。
随机测试主要是对被测软件的一些重要功能进行复测,也包括测试那些当前的测试用例没有覆盖到的部分。这一块温婉采取的是接口自动化的方式进行测试,酬金项目是一个成熟的系统,本轮新添加的三期需求,是基于原有系统的业务流程的,所以她一早就写好了主流程业务的接口脚本,使用Jmeter来执行,每次上线都需要执行一次以上,以确保新上线的功能没有影响原有的功能。
另外,对于软件更新和新增加的功能要重点测试。即是三期的功能,这一块她已经测了差不多一个月了,现在有时间了也是想到哪测到哪,然后想到之前陈工负责的模块被发现不少重大的Bug,突然的有点忧心,就重点进行再次测试。按照需求说明书又走了一遍陈工负责的模块,她看得很仔细,小心翼翼的点完之后,终于舒出一口气,继续啃汉堡。
温婉将最后一口汉堡吃完,靠到椅背上,吸了一口可乐,闭目养神一会,突然的,她想起了陈工这个接口是与另一个开发负责的模块有依赖关系的,擦擦手,她又开始造数据,然后点到别一个模块看看数据有没有正确的过来。
“.......”温婉突然觉得今天这个汉堡的面包太硬了,梗在她的心口处,不上不下的,难受至极。
“陈工,张工,麻烦你们过来一下。”温婉往开发那边叫了一声,此时整个项目组的人都还没走,都留下来加班上线,温婉一叫,大家都心肝儿颤了一下。
“来了。”陈工过来了,还把外卖一起端过来了,边吃边看温婉,另一个模块的负责人张工也过来了,一起看着她的屏幕。
“陈工你今天改过这一块的代码了吗?之前我测试过你这个接口传过去张工那个模块的数据是对的,但是刚才我测试的时候发现错了。”温婉打开F12操作给他们看,果然是陈工这边传数据传错了。
“这块没做什么改动啊。”陈工转头跟张工说,“我们之前联调过的,没有问题是吧。”
“是的,上周就联调过了,不过我看没有报相关的bug给我,就没有再留意这个功能。”张工也是一脸懵逼。
“上周测试确实是没有问题的,然后今天上午我做最后验证时都没有问题,所以应该是今天改了地方的代码时影响到这块了,麻烦陈工再回忆一下,今天是不是改了什么东西了。”温婉神情严肃,“张工这块的功能是重点业务,他的数据依赖于陈工你的接口,如果出错了,将会给客户造成很大的损失,这个bug的严重等级和优先级都是一级的,所以上线前一定要改好。”如果是影响不太大的问题,还可以跟产品经理商量是否可以留到下一个版本再更新,或者后面打个补丁,但是这种影响主要流程的bug,必须要改好了才敢上线。
“可是还有半小时就要上线了,现在改还来得及吗?”陈工嘟囔,“有问题你不早点测出来?现在才提出来不是拖后腿吗?”
“我确定今天上午是没有问题的,一个项目这么大,我做最后验证的时候,通过了的地方就不会再去测试,验证完所有功能后,我还要留半天时间来写测试报告等文档,这个时候,如果开发人员动了代码,是应该知会我一下的。所以,请问你今天下午有改过代码吗?”温婉现在已经不是新人了,测试部也不像之前一样只负责给开发擦Pigu和背锅了,该负的责任不推锅,不是测试的锅也坚决不背。
“我们回去排查一下吧。”张工将还想要反驳的陈工拖走了,一来温婉的气场比较强大,二来她旁边的廖工已经转头过来看他们了,那眼神可不算温和,不赶紧跑,就可能会被大领导批评了。
温婉看他们已经走了,不好再说什么,打开项目管理系统,记录bug。
过了十几分钟,两个开发过来了,陈工有点缩头缩脑的,不敢吱声,张工无奈,只好替他开口,“下午确实改动了一个地方,改动的还比较大,影响到我这个模块了,需要他这边改好之后我们再联调一次。”
温婉平静的问:“你们评估了修复的时间和工作量大不大?马上就到原计划的上线时间了,能改得完吗?”如果修复时间不长,当然是要马上动手,如果需要很长的时间,还得去找客户商量是否可以延迟上线,毕竟带重大bug上线就会造成经济损失,还不如晚一点再上线。
“十几分钟肯定改不完,我们联调后还需要你回测一下,没一个小时搞不定。”张工迟疑的问,“上线计划能不能延迟一点点?”
“如果能在一小时内搞定,YD的客户这边还好说,我等下跟他们的产品经理说一下,就说还有一个bug改得不够完美,需要再完善一下。”温婉示意他们赶紧去改,然后去找客户沟通了。
经过联调和回归测试后,温婉再三确认没有问题了,才去更新测试报告,结束测试单,发了邮件通知可以上线。
等上线完了,同事们还要等她做完线上验证,通过了才可以回家。因为改这个bug花了差不多两个小时,所以他们很悲催的又错过了末班公交车。
“小师妹,你现在的气场越来越强大了啊,小陈都被你吓哭了。”梁量都已经哈欠连天了,还要边打趣温婉。
“我觉得是你平时太心软了,惯得他们总是搞各种飞机,害得我们做一堆本来没必要的工作。”温婉没好气的反驳,“需求理解错误,返工,改一个bug生出无数个bug,要上线了还乱改代码,死不承认错误,也就是因为我脾气好,不然手都给他掰断几折了。”
69書吧
“哈哈,没错,我们小师妹的脾气就是好,都不带骂人的,只要一板着脸,就能把开发吓哭。”梁量假装缩起来,“好可怕,好可怕,全公司能不怕你的就只有我们的廖大神了,哈哈。”
一路跟着他们走出来的廖工闻言只是向他瞥去一眼,招手打车,都不用开口,就吓得梁量赶紧往温婉身后站,“小师妹,还是你比较可爱善良,大神更可怕。”
“快上车吧,明天还上不上班了。”温婉准备拉前座的车门,梁量赶紧抢在她前头先坐上去了,边拉安全带边贫嘴,“我自已坐,你们两个可怕的人类一起坐吧,免得吓到司机叔叔。”
廖工已经坐好了,车门开着,伸手去拉温婉上车,温婉坐上去了,他也没放手,将她的手裹在手心里,“冷不冷?手怎么这么冰?”
“还好,刚才洗了手,一会就会暖起来了。”温婉把两只手都塞到他手里,取暖,笑眯眯的。
“下次再有开发搞这种飞机,我觉得你可以揍他们一顿,顺便把梁量也一起揍了,看他们还敢不敢。”廖工看起来心情也不错,就是心疼她要跟着加这种本来可以避免的班。
“唉唉唉,我还在这里呢,不带这么背后说人坏话还这么大声的啊。”前排的梁量转头过来抗议,见到两个握在一起的双手,眼神都不带吃惊的。
“唉,说实在的,我跟学长他们项目组合作就没这么多叽叽歪歪的事情,梁量你确实该管管了。”温婉也是无语,有时候领导太好说话了,下面的人就容易偷奸耍滑,害人害已。
“行行行,我明天好好跟他们说说。”梁量举手投降,他也知道自已心太软,确实不是个合格的管理者,还是得多向男神学习学习。
如遇章节错误,请点击报错(无需登陆)