时光匆匆而过,转眼温婉已经在远幕科技呆了三年,科技发展日新月异,IT人除了工作,还需要花不少心思去学习新的技术,以免被时代抛下,温婉她们也是经常逛测试论坛,了解行业发展情况,学习新技术等。
那时的软件开发已进入前后端分离阶段,公司原本的开发人员慢慢的区分前后端开发,走向不同的方向,也招了不少前端开发工程师,温婉她们做测试也要转变思维,要学会区分前后端的bug,指派给对应的开发人员。
一开始,她们因为思维定势,习惯性的把所有bug都提给对应模块负责开发的后端人员,后端开发花时间去看了发现是前端bug,要重新指派给对应的前端,一次两次还好,次数多了他们就吐槽测试给他们增加工作量,非常不满,温婉她们只好去学习前后端的工作原理、查看接口信息的工具使用等。
首先,前后端运作原理是这样子的:
step 1:用户在页面输入某些信息,点击一些按钮;
step 2:页面携带这些数据进行请求,访问具体的功能接口;
step 3:后端服务执行该接口对应的业务逻辑,将请求数据组装后返回给前端页面;
step 4:前端页面进行渲染和展示对应的页面和数据。
理解了原理之后,她们基本可以从理论上区分大部分的前后端bug
一、前端:
界面(UI设计元素、页面布局等):例如表面看到界面与UI设计不一致,包括字体大小、间隔、位置、图片显示模糊,前端交互等;
69書吧
兼容性:浏览器不兼容、各设备上的界面上不兼容等,比如同一个页面的一个按钮,在火狐浏览器上正常显示,到了IE浏览器上就变形、在台试机上看到的位置与UI一致,但是到了小屏幕笔记本上的按钮位置偏移,都属于前端问题。
二、后端:
业务逻辑,例如新增一条记录,但是列表里的记录数并没有加1之类的逻辑上的问题
性能相关:点进一个列表里,很久才显示列表数据,或者类似同时下200个订单时服务器报错等
安全性相关:输入文本框可以进行SQL注入等
如果还有一些区分不了,还要学习从接口层面区分前后端bug,那就要借助浏览器自带的F12,或者使用Fiddler等工具来抓包来区分:
如果接口返回值正确,页面显示不正确,说明接口已经传了正确的数据,问题在于前端;
如果接口的返回值错误,并且前端请求数据正确,那问题在于后端,接口有问题。
除了柳姐因学历限制,有很多东西在理解上有所困难之外,其他测试,包括新来的测试实习生,都在理解了之后再测试,慢慢的减少报错bug的几率,开发的怨气也慢慢平息。
温婉现在已经是中级测试工程师,工资水平也提升了不少,领导对于她的评价也挺高,也算是在软件测试行业真正入了行。
然后毕业两三年的女青年,不可避免的开始被老妈子整天叨念感情问题。
“哎呀,老妈,我还这么年轻,才刚毕业,结什么婚啊?”
“你25岁之前我都没催过你,但是你现在也要开始考虑了,好好相处几年,看清人品,再结婚啊,你要是一直这么拖着,我能在你三十之前抱上外孙吗?”
“好好好,我会好好考虑的,行了吧?”
“你就知道敷衍我!”林玉强逼自已心平气和,以免被熊孩子气死,“你那软件公司,年轻的男孩子不是一抓一大把吗?难道就没一个能入您贵眼?”
“那好男人不都很抢手吗?我条件不好,哪里抢的过别人?”温婉抓着手机看天。
“那你要主动出击啊,有好男人就要主动点争取,像你爸当年在部队就属于被抢破头的那种,文艺兵,医疗兵,女军官,竞争对手多强悍,但是条件再好有个屁用,姿态那么高是想着你老爸会求着娶她们吗?最终还不是被我一个去部队探亲的拿下了,唉,说起这个,还是你舅舅助攻给力,要不你去你弟那里看看有没啥优秀的军哥,比如说林巍.......”老妈子开始碎碎念神功,温婉一个头两个大。
“老妈!人家林巍看不上我!我自已给你找一个优秀的女婿回家,行了吧。”
“你最好说话算话,不然今年回家我就给你安排相亲了,七天年假,一天相一个!”
“求放过!”温婉一边应付老妈,一边不自禁的想到了那个半年前告白,但到现在进展也不大的高大男人,虽然年后过来廖工没有再给她压力,但除了平时工作上的互动,时不时会让她参与他的日常活动,打球要让她围观,他时常代表公司去参加软件比赛、座谈会之类的,就要温婉给他做助理,甚至周末回家都要邀请她一起,除了绝对不肯跟他回家之外,其他的活动温婉多多少少会参与一些,但是每次廖工有什么亲密的举动时,她又不自觉的躲开,廖工没有勉强她,二人之间就这样子拖着。
如遇章节错误,请点击报错(无需登陆)