如何判断产品问题是否出自客户端

首先,根据客户端出问题时提示的异常信息判断。不同的信息能给工程师不同的判断依据,例如,提示网络异常和提示数据加载失败是两个完全不同的信号,网络异常有可能是用户当前设备所处的网络环境不佳,这种情况不是产品本身的问题,而是外部网络条件的问题,所以这种情况下工程师也做不了什么。如果是数据加载失败,有可能是客户端在向服务端发送请求时,数据返回有误或者数据显示有误,问题可能出自服务端,也可能是服务端修改了数据字段导致客户端解析失败。此时,如果定位不到具体问题,需要与客户端工程师、服务端工程师共同联调定位问题。

其次,对于产品表现出来的问题或BUG,产品经理不要急于下结论定位问题出在客户端还是服务端,基于前文提到的一些客户端技术,可以做一些基本判断。例如,列表中显示的数据有重复项,而且每次都能复现,这极有可能是服务端返回数据时返回了两个一样的,同时也有可能是客户端在解析数据加载显示时的问题,把一个数据展示了两次。产品经理在遇到这个问题时,可以先从一方下手,即先向服务端工程师确定返回的数据是否正确,如果确定无误,那问题肯定就出现在客户端解析和展示数据的环节,直接与客户端工程师沟通并解决问题即可。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、简历准备 1、个人技能 (1)自定义控件、UI设计、常用动画特效 自定义控件 ①为什么要自定义控件? Andr...
    lucas777阅读 10,630评论 2 54
  • iOS网络架构讨论梳理整理中。。。 其实如果没有APIManager这一层是没法使用delegate的,毕竟多个单...
    yhtang阅读 10,667评论 1 23
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,846评论 1 32
  • Objective 你对今天学的记得什么? 婚姻生活的“九字真言” 这九个字其实是两句话:第一句话是——“ 我错了...
    徐伟豪阅读 1,631评论 0 0
  • 主人公 沐晴 光阴荏苒,日月如梭!沐晴现在已经大学毕业好几年了,突然最近总是回想起高中时代,决定用这个随笔来...
    沐晴暖春阅读 1,287评论 0 1