本文目录导读:

在手机(主要是安卓和iOS)上测试相册小部件(Widget/小组件),主要目的是验证以下功能:
- 显示:能否正确显示本地照片或云端照片。
- 刷新与更新:新照片加入相册后,小部件是否自动更新。
- 交互与跳转:点击小部件是否能正确跳转到相册或指定照片。
- 权限与设置:在权限不足或内容被删除时的表现。
- 性能与耗电:频繁刷新是否导致手机发热或耗电过快。
以下分 Android(安卓) 和 iOS(苹果) 两套系统的详细测试步骤和测试点。
通用测试准备(必须完成)
- 确保手机已解锁:部分手机在锁屏状态下相册小部件可能不显示具体内容(隐私保护)。
- 准备测试照片:
- 在相册中创建不同的相册(“家人”、“风景”、“截图”)。
- 放入不同格式的图片(JPG、PNG、HEIC、Live Photo、GIF)。
- 放入多张照片(至少5-10张)。
- 清除缓存:如果之前设置过相册小部件,建议先去桌面移除,然后重启手机,再重新添加,确保是全新的设置状态。
Android 系统测试(以三星、小米、OPPO等主流UI为例)
安卓的相册小部件通常由系统相册应用(如“图库”、“相册”)或第三方应用(如“Google相册”、“微相册”)提供。
添加与基础设置测试
- 步骤:长按桌面空白处 -> 点击“小部件” -> 找到“相册”或“图库” -> 长按拖拽到桌面。
- 测试点:
- 能否成功添加:每种尺寸(2x2、4x2、4x4等)都能正常添加吗?
- 选择相册功能:添加后是否有弹窗让你选择“指定相册”或“随机照片”?选择“指定相册”(如“风景”)后,显示的图片是否仅来自该相册?
- 多张照片模式:有些小部件支持“幻灯片播放”、“照片墙”(多张拼图)、“单张照片”,测试每种模式是否正常。
- 恢复默认设置:清除小部件数据后,是否恢复为默认相册或随机显示?
功能与交互测试
- 点击事件:点击小部件上的某张照片,是否能跳转到相册APP并打开该照片的详情页?
- 刷新机制:
- 手动刷新:拍照新照片后,等待30秒到1分钟,小部件是否自动更新显示最新照片?
- 定时刷新:设置(如有)“刷新间隔”(如15分钟/1小时),检查是否按设定的时间间隔更新。
- 滑动切换:有些小部件支持在小部件上直接左右滑动切换照片,测试滑动是否流畅、无卡顿。
- 图片裁剪与显示:
- 不同比例的照片(如1:1正方形、16:9横幅、9:16竖幅),在小部件内是否被正确裁剪或留白?是否存在被拉伸变形的情况?
- 动态照片(Live Photo):在安卓上,点击时会不会自动播放动图?
异常与边界测试
- 删除照片:将小部件显示的那张照片从相册中删除,小部件是否会立即变为空白、显示“照片已删除”或自动切换到下一张?
- 移动照片:将小部件指向的“指定相册”整个移走或删除,小部件是否会显示“相册不存在”或自动选择其他相册?
- 权限测试:
- 在系统设置中,关闭相册应用的“存储权限”,小部件是否会显示“无访问权限”?重新打开权限后,能否恢复显示?
- 部分安卓系统会限制后台活动,检查在省电模式下,小部件是否仍能正常更新。
- 多用户/访客模式:在副空间或访客模式下,该小部件能否正常使用?是否显示的是当前用户的相册?
- 暗黑模式:切换系统暗黑模式,小部件的背景、文字颜色是否适配正确?
- 横竖屏旋转:旋转手机,小部件是否会自动调整布局或报错?
性能与耗电测试
- 耗电:连续使用1小时后,查看设置 -> 电池 -> 应用耗电排行,相册应用耗电是否异常偏高?
- 内存占用:打开开发者选项,查看相册应用的内存占用是否过大。
- 卡顿:在配置较低的手机上,下拉通知栏或切换桌面时,小部件是否出现明显掉帧、黑屏或白色闪烁?
iOS 系统测试(iOS 14及以上)
iOS 的相册小部件是系统自带的,相对稳定,但仍有测试点。
添加与设置测试
- 步骤:长按桌面空白处 -> 点击左上角“+” -> 搜索“照片”或“相册” -> 选择小尺寸、中尺寸、大尺寸。
- 测试点:
- 智能/随机:iOS 系统照片小部件默认是“精选照片”(照片App智能推荐),在添加后,长按小部件 -> 编辑小部件,是否能选择“定制的相册”(如“自拍”、“旅行”)?
- 尺寸适配:小、中、大三种尺寸是否都能正常显示?大尺寸(2x4)是否能显示更多照片或更多行/列?
- 堆叠效果:如果使用智能叠放小组件,内部是否包含“照片”小组件?上下滑动切换时,照片是否会闪跳?
功能与交互测试
- 点击事件:点击小部件,是否能跳转到照片App的“为你推荐”页面?如果是指定相册,是否直接跳转到该相册列表?
- 内容刷新:
- 在“视图中,照片小部件的内容是否随系统“刷新时段”(如凌晨)自动更新?你刚拍的照片,不会立即出现在小部件上(iOS 刷新有延迟,通常为30分钟到几小时)。
- 手动强制刷新:将手机息屏再亮屏,或切换WiFi/蜂窝网络,观察小部件内容有无变化。
- 图片显示:
- Live Photo:在iOS上,强烈按压小部件区域,是否播放Live Photo动图?
- 人像模式:背景虚化的人像照片,在小部件上是否显示正常?
- 回忆/自拍:显示的图片是否能合理避开尴尬的截图、无关的网页图片?iOS 的智能算法是否会筛选出优质照片?
异常与边界测试
- 删除照片:删除小部件当前显示的那张照片,小部件是否会在几小时后自动更换显示其他照片?
- 隐私保护:
- 在锁屏状态下,小部件是否显示为模糊的“照片”图标,而不是具体照片?(iOS 默认会隐藏,取决于设置中的“通知预览”)。
- 打开“设置 -> 照片 -> 允许‘照片’访问 -> 选择‘限制访问’”,小部件是否会受影响?
- iCloud 同步:
- 如果你开启了 iCloud 照片,在iPhone截屏后,照片上传到iCloud,但iPad上的照片小部件是否会同步更新显示新照片?(测试跨设备同步时间)
- 编辑小部件:长按小部件 -> 编辑桌面 -> 拖动大小,从大拖到小,从小拖到大,布局是否会错乱?
- 低电量模式:开启低电量模式,照片小部件是否停止刷新?关闭后是否恢复?
性能测试
- 动画流畅度:进入桌面时,所有小部件同时加载,照片小部件(尤其是大尺寸显示多张照片时)是否会出现“一张一张加载”的延迟感?
- 电池影响:同一手机,使用一天,对比开启/关闭照片小部件,电池续航的差异(通常差异很小)。
高级专项测试(针对开发者或深度测试)
- 不同网络环境:
- 离线模式:开启飞行模式,小部件应该显示本地已缓存的照片,而不是白屏或加载圈。
- 弱网模式:使用网络限速工具,模拟3G网络,小部件的照片是否在5-10秒内加载出来?(主要针对iCloud或云相册同步的情况)。
- 不同系统版本:
同一款手机,切换 System UI(如 Android 13 vs Android 14),小部件的样式(如圆角、阴影)是否符合最新系统规范?
- 多语言/区域:
手机语言设置为英文、繁体中文、阿拉伯语(右到左),小部件上的文字(如“无相册”、“照片”)是否正常显示,布局是否反向?
- 存储空间不足:
当手机存储空间低于1%或内存不足时,小部件是否会崩溃?
- 第三方相册应用:
如果用的是非系统应用(如“微相册”、“一堆照片”),测试其小部件的权限、广告、隐私协议是否符合规范。
你该怎么快速测试?
如果只是日常使用,你按这个流程走一遍:
- 加:添加一个小尺寸、一个中尺寸(或大尺寸)的相册小部件。
- 选:设置它只显示你指定的一个相册(如“截图”)。
- 看:
- 照片是否被拉伸?
- 点击后是否跳转正确?
- 删掉一张刚拍的照片,过5分钟看它会不会变?
- 切:
- 横竖屏旋转一次。
- 锁屏再解锁,看是否显示有问题。
- 切换成省电模式,看它卡不卡。
- 删:最后把小部件从桌面移除,看有没有残留或报错。
如果以上都没有出现闪退、白屏、黑屏、强制显示错误照片,基本就算通过。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。