前端bug快速定位 - 平稳运行的前端系统,只有某个人那里有问题

之前的老博客已经写过这种问题,现在重新回头梳理一下,原文地址

问题简述

大家应对都会遇到一个经典的场景,就是我们做的网站,在所有人的电脑/手机上都运行的好好,结果就某一个同事那里运行会有问题
如下list是问题定位的方法,基本是有顺序的

检查链接有无问题

查看他使用的链接,是不是完整的链接,有没有url上缺少必要参数
或者是不是过期的链接、即将要下掉的域名

检查当前账户问题

先切换个通用的测试账号试一下,看看有没有问题
查看他当前的用户,是否是权限缺失、是否是被风控的用户等,然后做相应的处理,比如赋予必要的权限、协助接触被风控

换一个浏览器试试

这样的话,可以甄别是系统还是浏览器的原因

清除浏览器缓存、重启浏览器

接上一个,如果定位到是浏览器的原因的话,先清除浏览器缓存,然后重启浏览器
重启浏览器是为了清空host缓存,比如Chrome的host缓存比较厉害
这里的重启浏览器,不是右上角或者左上角的关闭,是需要右击退出浏览器,然后再重新启动

检查停掉浏览器的扩展程序

十分有用!!个人遇到的刁钻问题,很多事这个原因
如chorme的屏蔽广告插件,会根据拦截部分接口,比如带ad、gg等广告字眼的,这个时候需要将扩展程序停掉

检查界面的缩放情况

add by 2022.11.23

还遇到一些情况,界面展示错位,或者比较边缘的元素操作不到,后来定位到是用户讲浏览器界面缩放了,而我们的系统没有针对缩放做特定的兼容处理。

全面检查系统host

接上面的内容,如果其余的浏览器也有问题,那就跟浏览器无关了
首先需要检查host文件,检查所有的host切换工具

检查电脑代理、vpn等影响

如果开了翻墙软件,会对有些网络请求有影响
检查fiddler、Charles等电脑代理抓包工具,这些工具如果处理不当,也会对网络造成影响

检查电脑是否最近安装了其余的杀毒、安全软件

杀毒、安全软件,其中有个功能就是屏蔽危险链接,有概率会误伤正常的系统访问
在老博客里面,最后定位的问题就是因为安装了公司的杀毒软件导致

网络有问题、网络被劫持

网络被劫持,这个在https普及之前经常遇到,我们也是头疼不已
网络有问题,我遇到的最常见的场景,是需要公司内外访问的时候,他拿着公司的外网来访问;需要公司外网访问的时候,他拿着公司的内网访问
还有专门是手机端的,手机测试机绑定了某同学的电脑代理,结果他的电脑代理关掉了,导致所有网络不通

总结

如上的这些分析list,各种情况均在实际工作中遇到过,届时可以按照list具体排查
肯定还有一些是我之前没有遇到过的场景,本文随时继续补充

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值