page contents
轩辕小不懂
轩辕小不懂

性别: 注册于 2021-02-01

向TA求助
10970金币数
30840 经验值
2个粉丝
主页被访问 1697 次

102 个回答

0 赞同

网页崩溃的原因是什么?

1. 内存泄漏 2. 网页代码复杂和浏览器bug 3. 网页数据过多 4. Ajax的Web服务漏洞

回答于 6天前

0 赞同

偶然闪退的排查?

一般成熟的团队都会有 crash 的监控平台,可以从 crash 平台上去查看 crash 发生位点。 手工尝试复现 crash,一般偶然的闪退,都不会特别容易复现,可能需要适当施加一些比较苛刻的条件(弱网、断网、快速点击、快速划动等等)。 查看 crash 日志,比如 Android APP 可以用 adb 命令去查看: // mac 下面 adb logcat *:...

回答于 6天前

0 赞同

网页卡顿的原因是什么?

原因一:http 请求次数太多 解决:规范接口设计,减少 http 请求次数。 原因二:接收数据时间过长,如下载资源过大 解决:对 HTTP 传输进行压缩,可采用 gzip 无损压缩,压缩效果最佳。 原因三:JavaScript 脚本过大,阻塞了页面的加载 解决:将 JavaScript 脚本放在标签前。script 没有 async 和 defer 时,JS 文件将...

回答于 6天前

0 赞同

10%的用户反馈用不了功能,你讲如何排查?

APP 版本影响,可能是接口改动没有考虑版本控制,对低版本用户造成影响。 操作系统版本,可能是用户的操作系统过高或过低,没有做好兼容。 灰度测试或 AB 测试,可能是功能缺陷导致对部分灰度用户产生影响。 跟会员用户有关,可能是一些功能仅仅只对 VIP 会员开放,然而这部分功能有缺陷。 跟用户分布地域有关,比如说...

回答于 6天前

0 赞同

登录的按钮不能点击,如何排查问题?

登录按钮不能点击,大概率前端会有问题: 前端没有响应用户点击事件,导致请求发不出去。 前端发起 HTTP 请求,但是后端接口返回异常,前端捕获异常之后,没有处理。 网络异常,发不出去请求,但是前端也没有作出提示。 内存不够,导致页面卡死

回答于 6天前

0 赞同

压测的时候,QPS一直上不去,你会怎么排查?

看被测服务器的性能,看是否资源被打满,导致请求无法连接 解决办法:被测服务器扩容。 看接口是否出现报错,以及响应时间是否变慢 解决办法:接口性能优化。 看压测机器的性能,是不是网络 IO 占满,并发数达不到 解决办法:多台压测机器并发。 看压测工具是否支持并发请求 解决办法:采用多线程或协程的方式去并发请求

回答于 6天前

0 赞同

APP提示无法连接网络,你会如何排查?

第一步:检查网络环境 检查 4G 和 Wifi 是否可用,可以先看手机网络连接图标状态,有无信号,是否弱网,并且可以切换其他 APP,测试网络是否可用。 检查是否有网络限制,比如仅公司内网可用的 APP,你在别的网络环境是无法连接的。 检查是否连接了代理或代理连接是否出现异常,手机连接电脑代理之后,如果不安装证书,发...

回答于 6天前

0 赞同

怎么判断一个BUG到底是前端的BUG还是后端的BUG?

样式和交互层面的 Bug,大概率都是前端的 Bug 数据和文案相关的 Bug,大概率都是后端的 Bug 拿移动端来说,最简单但是又最实用的办法是对比测试,即 Android 和 iOS 对比测试, 假如说 Android 和 iOS 都有问题,可能是后端 Bug; 假如说 Android 和 iOS 有一端有问题,则可能是 Andorid 或者 iOS 某一终端的 Bug,但也...

回答于 6天前

0 赞同

APP常见崩溃原因?

1.设备碎片化:由于设备极具多样性,App在不同的设备上可能有不同表现形式; 2.宽带限制:宽带不佳的网络对App所需的快速响应时间不够; 3.网络的变化:不同网络的切换可能会影响App的稳定性; 4.内存管理:可能内存过低,或者是授权的内存位置的使用可能会导致App失败; 5.用户过多:连续数量过多可能会导致App崩溃;...

回答于 2022-09-26 14:23

0 赞同

说几个常用的adb指令?

adb install(apk的文件路径) 安装软件到手机或者模拟器 adb uninstall(包名) 卸载手机或模拟器上的某款软件 adb devices 查看与当前电脑连接的移动设备 adb ,adb start-server 启动 adb,adb kill-server 杀死 adb logcat 查看日志 adb logcat -v time process >

回答于 2022-09-26 14:21