美文网首页
一些异常及后续规避

一些异常及后续规避

作者: 张小Di | 来源:发表于2019-12-25 15:53 被阅读0次

需求:用户点击图标可展示弹窗,弹窗内容是从服务端获取的
问题场景:网络极差,用户展开弹窗,在未获取到信息之前,用户即关播前即关闭弹窗,应用会闪退
原因:关闭弹窗后收到服务端接口返回的信息,但是信息无展示的对象,此时发生了NullPointerException
方案:因为目前很多开发都采用的是分层设计,因此数据交互很重要,测试期间一些临界情况需要考虑:

  1. 发送请求,但是响应丢包
  2. 网速较差)多次发送请求,后续陆续收到响应(数据如何处理)
  3. 发送请求,后续才收到响应(进行下一状态时,当前响应如何处理)
  4. 发送请求,后续才收到响应(数据显示载体关闭掉了,当前响应如何处理)
    ps:其中3 4可通过模拟弱网环境实现,也可通过工具进行断点

需求:用户有特权时则显示,无特权时则消失;可通过后台下发权益,用户可使用次权益
问题场景:用户权益消耗完后,后台又给用户下发了权益,则此时需要显示icon,但应用闪退了
原因:用户权益消耗完时,icon消失了,但是对象没有释放;后台再次给用户下发权益,需要重新创建对象,但是之前的对象没有被释放,所以创建新的对象的时候没有空间可创建
方案:

  1. 权益用完时,图标消失且此释放此对象。
  2. 权限图标可以一直存在,只设置是否可见,因此也就不存在是否会重新创建的问题

相关文章

  • 一些异常及后续规避

    需求:用户点击图标可展示弹窗,弹窗内容是从服务端获取的问题场景:网络极差,用户展开弹窗,在未获取到信息之前,用户即...

  • 数据异常后续

    前天数据异常时,前天和昨天,就有懂这方面的说,这个数据在服务器和本地都有分布,是因为数据庞大,于是为节省费用,服务...

  • 2018-08-09 - Lisa's Code Sta

    一、异常日志の一、异常处理 1.1、可以通过预检查规避的运行时异常不要用catch来处理 如NullPointEx...

  • kafka-streams源码阅读

    总体介绍 源码目录如下: errors:主要是一些自定义异常及异常处理的handler kstream: 定义了k...

  • 诈骗及后续

    最近听到一个与医美有关的诈骗的故事。与各位读者分享。 诈骗: 故事的起因是这样的,美容院的不良商家利用店里想变美的...

  • 2017/10/17早宣总结-5/108

    赵清炳 2017年10月17日早宣 一、事业目标:1.处理713客户交期异常及规划后续交货计划;2.主持召开厂务周...

  • 怎么玩好抖音?

    在大家日常运营账号的过程中,会遇到很多问题。这里我们总结了一些直播技巧,直播内容需要及一些需要规避的问题。 很多主...

  • 主播怎么才能提高自己的说话技巧

    在大家日常运营账号的过程中,会遇到很多问题。这里我们总结了一些直播技巧,直播内容需要及一些需要规避的问题。 很多主...

  • 抖音直播间标题的几种写法

    在大家日常运营账号的过程中,会遇到很多问题。这里我们总结了一些直播技巧,直播内容需要及一些需要规避的问题。 很多主...

  • 抖音Dou+方面的问题

    在大家日常运营账号的过程中,会遇到很多问题。这里我们总结了一些直播技巧,直播内容需要及一些需要规避的问题。 很多主...

网友评论

      本文标题:一些异常及后续规避

      本文链接:https://www.haomeiwen.com/subject/ixjnmctx.html