当前位置:网站首页>微信小程序项目--订单
微信小程序项目--订单
2022-08-08 22:41:00 【@半良人】
需求问题:
1.功能设计有些冗杂,缺少优先级,该砍的应该砍掉
2.新增和修改逻辑不统一
3.列表数据过多,没有筛选以及排序,使用不便
4.页面显示比例,主要功能不突出
测试点总结:
1.列表页面的返回刷新
2.返回上一级处理(增删改成功后的返回不要返回到增删改页面
)
3.列表显示页面(空,较少,较多—清理上一次的结果)
4.页面加载过程中的loading
5.对接口返回null值的处理(显示)
6.后端接口幂等处理
7.前端操作按钮的防抖处理
8.完整的功能业务流程
9.功能按钮的点击区域过小,功能操作不便
10.兼容性测试(品牌,机型)
11.小程序分享功能(需要前端处理)
12.登陆过期处理
经验教训:
1.方法缺少通用的封装导致不同的操作返回同一页面都需要分别处理很麻烦
2.后端接口有公用的部门,有些是单独的,不是公用的部分后续的修改需要多个端同时修改
3.前端加强交互和校验,减少接口的调用,减轻后端压力
4.考虑用户问题的复杂性,记录用户操作日志记录–埋点
5.前端用了新的非微信原生框架,框架在微信小程序分享的时候会刷新,造成token失效(卡了很久没法解决)
边栏推荐
- win10电脑安装Photoshop cs7软件版本
- Use of the printer
- 人人熟知的IPV6竟然还有这么多细节
- 混合办公说来就来,你找到适合的安全防护产品了么
- thinkphp5 if else的表达式怎么写?
- Cesium快速上手3-Billboard/Label/PointPrimitives图元使用讲解
- 深耕“有效私域”,雀巢集团携手腾讯重塑零售数字化体验
- 2020-03-09
- 论文阅读 (66):Explainable Deep Feature Embedding Using Multiple Instance Learning for Pathological Image
- C语言 库函数汇总2019.10.31
猜你喜欢
随机推荐
ZCANPRO 通道配置方法
关于OD的bp send断点 常用断点(OD)
6.8.3 sigqueue函数
免费ARP
laravel6框架跨域请求利器之 Laravel CORS 扩展包的安装和使用
每天记录学习的新知识 :ParameterizedType +
支付宝 To 理财排行名称修改
software design principles
Cesium快速上手2-Model图元使用讲解
发送封包的函数都有哪些?OD如何下断?
Virtualization type (with picture)
混合办公说来就来,你找到适合的安全防护产品了么
微服务架构的核心关键点
Go 1.19 发布!
ArcPy elements batch to dwg
Mysql数据库身份证统计sql数据库加密等操作
防火墙初接触
Kubernetes与OpenStack
SublimeText 3清凉编辑器php开发自定义颜色文字主题配置加汉化
记录每天学习的新知识: Room