当前位置:网站首页>《支付宝体验设计精髓》一书,跟测试相关性知识记录
《支付宝体验设计精髓》一书,跟测试相关性知识记录
2022-08-04 19:24:00 【51CTO】
今天看到03设计走查表一章,讲述的内容跟测试息息相关,也是测试人员在测试的过程中必须要了解到的一些点,如下将进行总结
第一节:硬件特性
1、制定适配原则
1)数量不变进行同比放大适配
2)同行数量增多,图片字号大小不变
3)避免不规则背静
4)不同设备进行适时遮挡
2、账户在设备上的切换
1)同一设备,不同账户切换
2)不同设备,同一账户iOS切换
3、横竖屏显示效果
第二节:软件特性
1、操作系统特性
2、制定多平台的设计规范
3、兼容版本
1)版本覆盖时间
新版本上线后要确认一下版本在多久的时间范围内可以覆盖到80%以上的用户,当新版本的某些功能要适配H5活动时,这个时间显得尤为重要
2)更新提示强弱
当APP产生较大bug或者存在安全隐患,可通过强制更新进行升级
3)兼容性展示
第三节、网络特性
1、快速启动
1)让用户感知到应用的启动速度比较快
使用一张与应用相同的图片,在用户点击应用时,这张图片就显示出来,用户会认为这个时候应用已启动,虽然用户会在启动页面停留几秒,但是会觉得应用加载速度比较快
2)作为一个产品品牌展示区
启动页面展示的是产品的广告语,如支付宝的“我有我的方式”等
3)作为一个广告展示区
启动页面可以是产品代言人或者某个时间段的活动,如手机淘宝就经常会有这样的启动页面
2、合理缓存
页面合理的缓存会让用户感受到应用的速度很快,不浪费流量
3、弱网环境
1)弱网环境下加载失败
网络不稳定容易导致加载失败,加载时间控制在8秒内,加载失败给予用户重试的机会,并且告知加载失败的原因
2)弱网环境下内容展示不全
3)弱网无网状态下数据传输/设置生效时间
如果网络不稳定或者断网,但用户需要将内容发布出去,可以支持用户本地发出去,本地可见,当有网络请求时,再将内容上传到服务器端,并且让其他用户可见,这样可提升用户体验,让用户不受网络环境的限制,如美拍就可以在断网的环境下缓存视频,当有网络时可以手动将视频上传上去,FaceBook自动检测网络,有网络时立即上传失败内容的设计。
4、中断或超时
在网络中断时,帮助用户保存当前的输入内容或者浏览器内容,当重新连接到网络时用户可以继续当前的任务,若超时则给用户提示,让用户停止等待,重新请求网络或退出
第四节、页面状态
1、页面初始化
启动应用进入首页时,可以在启动过程中预加载首页的内容,让用户,快速进入且有内容可预览,页面初始化需要配合加载策略进行
2、页面刷新
一般情况下采用用户手动下拉刷新,下拉刷新不需要对整体页面进行刷新,只需要拉取最新的状态显示出来即可。但是如果当前页面涉及一些数字的提醒或通知,则不需要刷新也可以展示给用户,当用户点击查看时触发刷新,则将页面内容更新到最新的状态
3、页面加载
1)分布加载
分布加载是全页面加载的一种方式,为了尽快地显示页面内容,可以先加载文字内容,再加载图片等内容。让用户在网速不够快的情况下可以尽快预览内容,这种加载方式通常应用在用户首次进入页面时。
2)懒加载
懒加载也称为延迟加载,即在需要的时候才加载,这种加载效率低,但占用内存小,一般在页面浏览过程中加载新内容时采用这种方式进行加载
3)智能加载
第一种策略是在产品中增加网络判断机制,如果在弱网环境下,提前压缩图片并显示小图片,使其能尽量展示预览出的内容,点击小图,可查看大图,最好是可以让用户点击未加载的内容后继续加载,不需要重新刷新页面(只针对客户端页面),第二种策略是降低图片视频质量,点击后可以加载高清图片或者点击播放视频选择高清模式,而在网络不佳的情况下,则默认帮助用户降低质量,减少流量的损耗。
4、页面内容被限流
5、页面内容为空
6、页面内容失效
第五节 页面流程完整性
1、快速回到首页/主要页面
2、让用户始终知道自己在哪儿
3、返回到原来的浏览位置
4、任务完成后跳转
第六节、消息通知
这一节简单不多说
第七节、细节
1、点击状态
按钮点击状态包括开始、结束、不可点、失效、已领完、已过期等
2、发送状态
发送状态有2种,一、发送后需要较长时间返回结果的,此时发送后直接到结果页面,结果页面上显示当前进度和最终结果及其时间,二、是发送后较短时间就返回结果的,此时发送后到过度页面,有几秒的等待时间,然后跳转到最终结果页面
3、发送
1)减少输入
2)输入限制
3)中断时保存内容
4、反馈
1)即时反馈
2)反馈效果
5、音效
第八节、与时间、数字相关性问题
1、时间
1)制定时间规范
2)不同场景下时间格式的选择
3)有效/失效时间
2、数量
1)是否为零,为零时应该显示还是隐藏?
2)刷新是否影响数字变化?
3)数字是否会减少,当数字减少为零时是否有反馈或者界面化?
1.作者:Syw
2.本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
3.如果文中有什么错误,欢迎指出。以免更多的人被误导。
边栏推荐
猜你喜欢
MogDB学习笔记-环境准备及单实例安装
高效目标检测:动态候选较大程度提升检测精度(附论文下载)
百度智能云重庆工业互联网平台正式亮相,深耕重庆,辐射西南
八一建军节 | 致敬中国人民解放军
openharmony初体验(1)
企业应当实施的5个云安全管理策略
Homework 8.3 Thread Synchronization Mutex Condition Variables
电脑一键重装系统后连不上远程了?教你设置的方法
The upgrade of capacity helps the flow of computing power, the acceleration moment of China's digital economy
【Attention 演变史】RNN的产生、架构、推广、问题(第一弹)
随机推荐
SQL Server 遇到报错解决办法--更新中
Exploration and Practice of Database Governance
Those things about the curl command
03 ts类型缩小,函数
Jmeter - Heap配置原因报错Invalid initial heap size: -Xms1024m -Xmx2048mError
如何进行自动化测试?
一些性能测试的要点
数据库治理的探索与实践
企业应当实施的5个云安全管理策略
Infrared image filtering
getBoundingClientRect
Homework 8.3 Thread Synchronization Mutex Condition Variables
目标检测的发展与现状
七夕福利!中奖名单:书籍免费送!
【AI+医疗】斯坦福大学最新博士论文《深度学习在医学影像理解中的应用》,205页pdf
HCIP-R&S By Wakin自用笔记(1)企业网络高级解决方案
VQ Realization of Wavelet Extraction Features
The CPU suddenly soars and the system responds slowly, what is the cause?Is there any way to check?
华为企业组网实例:VRRP+MSTP典型组网配置
nr部分计算