题目
当前的移动互联网产品,大都为以移动App形式呈现的一个典型的Client/Server或客户/服务器的体系结构:用户通过UI操作触发移动用户端发送一个网络请求给后台服务,众多后台微服务以及各种数据存储相互协作,得到用户想要的信息,并发送回移动应用端。移动端根据接收到的响应,展示不同的信息给用户。
假设当你在移动App中,点击一个按钮,比方说,美团的登陆按钮,如果从移动App的界面看起来,任何事情都没有发生,你将如何分析定位问题大致发生在什么地方?
把简单题目想复杂了
老师的讲解很有侧重点,听着不会累
UI这个行当水很深啊,因为不能明显看出美术功底,混子太多了。。
首先检测网络情况,看是否是断网,或者及其弱的网
再检查手机问题,判断是否是手机硬件故障导致屏幕失灵
再检查操作系统,判断是否是操作系统发生bug未读取到点击操作,或者系统发生了卡顿
最后检查软件版本,看是否需要更新到响应版本
1.从网络方面,可能发生了断网,或者碰到了极弱网的情况
2.从客户端发生考虑,可能是用户的移动设备发生故障,未读取到用户点击操作,同时可能是用户操作系统发生故障
3.从服务器段考虑,可能是系统负载较大,对用户响应很慢,也有可能用户请求再传输过程中丢失,导致服务器未读取到请求