分享者:孙秋平
作为测试人员,会遇到的各种问题,今天主要分享一下与小程序有关的几个问题。
一、获取不到用户openid
这是遇到的最频繁的一个问题,同时也会衍生出其他问题。由于获取openid需要调用微信接口,所以必须传递正确的参数。
参数错误,是主要原因!
请检查 appid/appsecret/ptype
还有一个原因,由于小程序框架加载机制是并发异步加载,当页面需要openid的时候,openid还未得到,这个原因通常与网速相关,一般重新进入会得到解决。
二、分销按钮消失不见
这是分销版商城出现的问题,出现的原因只有一个,获取不到用户openid,参见问题一。
三、会员卡领取失败
这个问题是一个领卡机制造成的,由于参考了公众号的业务逻辑,但是小程序缺没有关注这个环节,于是部分用户数据是不存在的。
后面模拟追了相应的业务逻辑,问题得到解决!
四、前端分页问题
对于列表类,比如商品列表等,用户都有向上滑动屏幕的习惯,这其实就是pc端的分页操作。而我们在这个地方的处理不够,或者没有进行处理,导致用户无法看到更多的数据。
需要严肃对待数据列表的处理!
五、图片写死问题
不管是pc端还是小程序端都存在类似的问题,无法通过后台动态改变相关图片!
这一方面是前端在制作过程中出于方便直接写死一张图片,一方面也是产品需求的问题,在开始并没有告知前端哪些可换,哪些不可换。
需要加强产品需求方面的工作,避免一些初级问题的发生!
孙秋平,2017年07月10日