工作中经常会遇到页面出现弹窗报错,比如服务器异常、服务异常、页面无响应等各种各样的问题,此时你会怎么做呢?
· 正· 文· 来· 啦·
1. 低端测试工程师
———————————-我擦嘞,天塌了
“朱杰根,陈金果,这个页面打不开了,你快给我看看”
“等一下,等一下,我这有点事”
。。。30分钟后。。。
“怎么样啦,有没有结果啊?”
“还没顾上,等会等会”
2. 普通测试工程师
———————————-是它,是它,就是它
开启F12,进入侦探模式
刷新页面,精准打击定位中
哦,这个接口红了,报了500了,啊哈,找到了就是它
“朱杰根,/api/category/getCategoryListByTopicId接口返回500了,这个接口有问题,你快给我看看”
“哦哦,好,马上”
3. 大神测试工程师
———————————-哦,果然是它
先做一名普通工程师
果然这个接口异常了,我去瞅瞅原因
登录服务器,查询日志中
tailf -n 500 server/boot/scene_show_web/logs/boot.log
再次调用接口
真相只有一个,凶手就是它,跟我想的一样
“朱杰根,在调用/api/category/getCategoryListByTopicId接口时,你的FrontController的getBanner方法中第732行报空指针异常了,这么低端的错误又犯了,赶紧给老子解决掉”
“赑爷,我错了,我马上做处理,下次我注意”
后续希望大家遇到问题时,如果时间充裕的情况下,能够做初步问题的筛选,协助研发同学定位问题所在,提升自己,做一个普通工程师,或者大神工程师!
-END-
你与世界
只差一个公众号
领取专属 10元无门槛券
私享最新 技术干货