背景:

为什么会问这样的问题,是因为楼主 (后续简称 jb) 工作环境有关,jb 觉得,需求编写 -- 编码 -- 测试 -- 上线 -- 数据分析(问题跟踪),这一个环节,后面 3 个都是需要测试介入的,但是具了解到类似百度等大公司在问题跟踪这方面是有专门一个部门去处理,是不需要测试人员特意介入,但是 jb 这是小公司,所以只能对应测试同学负责;
大至 app 产品,小至一个需求,如何衡量用户是否热爱该产品或者功能,基本上都是通过渗透率来衡量,但是俗话说的好,人是无法满足的,取悦了这一批用户,另外一批用户就会有意见,因此,用户反馈就成了一个产品优化的一个重要节点;用户反馈内容有很多,大部分用户反馈内容分为 5 类:

  1. 喷子
  2. 热情用户
  3. 反馈 BUG
  4. 无厘头
  5. 表达自身感受

这里就讨论反馈 BUG 这一类;

现状:

大部分主流 app 都会自带反馈问题渠道,比如 QQ,微博等,基本上反馈问题界面都是要求填写问题内容,但是对于联系方式(手机或者 QQ 等)则不做要求;
因此得出问题反馈有两类:

  1. 一类是只有问题
  2. 一类是有问题且有联系方式;

通常跟用户沟通都是通过 QQ 的方式,即使用户提供的是手机号码,最终还是通过 QQ 的方式进行沟通;
在沟通的时候,就会遇到 4 种情况:

  1. 用户问题依然必现,但是内部无法重现;
  2. 内部问题重现;
  3. 用户此时无法重现,但是有一定概率出现;
  4. 用户仅出现一次

jb 的疑问就在这里,对于用户无法重现的问题,社区额朋友你们是怎么处理的?

jb 去咨询过其他公司的同学,都基本是,尽量重现,如果还是不能重现,就不管了;但是楼主觉得这样处理不太好,因为这样处理并不能让问题闭环,因为一个用户能出现,其他用户也能出现,只是可能其他用户不想反馈问题而已;

脑洞:

因此楼主脑洞了一下,想到 2 种办法:

  1. 了解到蛮多 app 都是内部通道命令,比如类似于安卓系统的开发者模式,需在关于手机的版本号点击几次,才会显示入口的功能,点击后就能开启 app 对应的功能,然后又调试功能或者信息收集功能引导用户使用,然后获得更多信息,便于解决问题 ----------- 但是这样做就会把所有调试等功能都暴露出来,部分可能涉及到 app 自身的信息,如果黑客等发现这一通道,可能会做其他小动作;
  2. 为了避免 1 方法里的情况,想到就是把调试功能做成单一的通道,虽然可能会有几十个调试命令或者功能,但是至少能确保,哪些是能提供给外部使用,哪些是内部使用的;

最终整理下问题吧:

  1. 对于用户无法重现的问,但有联系方式,该如何把问题闭环?
  2. 对于用户无法重现的问题,无联系方式,如何把问题闭环?

谢谢大家~祝大家新年大吉,工作顺利,身体健康,阖家幸福~


↙↙↙阅读原文可查看相关链接,并与作者交流