1.什么是好的用户体验
一个产品初级目标是能用,终极目标是能用且好用。
能用:产品要求的功能得以实现。
好用:1.UI展示符合用户习惯,拒绝反人类。
2.弱网下有友好的提示(文案,loading态,耗时可接受)。
3.性能体验快且流畅。
4.稳定性好。
2.性能指标
终端响应耗时:1,3,5定律:1s内是良好的用户体验,超过3s就会有明显的延迟感受,超过5s,就非常难以忍受了。
接口响应耗时,常规意义上是不应该超过300ms,否则就会有明显的延迟感受。
3.性能、稳定性的常见问题
加载慢:有明显延迟(2s+),应该作为bug。
卡:有明显卡顿或者不连贯,应该作为bug。
空白:应该作为bug。
闪退:应该作为bug。
不灵敏/无响应/抖动:应该作为bug。
4.性能问题的多发测试场景
1>.网络带宽:wifi/4G会有不同的性能体验
2>.首次(无缓存):应用首次加载,数据首次加载,冷启,应用升级之后首次加载
3>.数据大小
备注:
**清除缓存的方式:
PC:重置数据,会清除数据缓存
Android:
华为:设置 -> 应用和服务 -> 应用管理 -> 选择对应的app -> 存储
小米:设置 -> 应用设置 -> 应用管理 -> 选择对应的app -> 清除数据
iOS:卸载重装