362 Star 2K Fork 799

HarmonyOS-Cases/Cases

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
ohosTest.md 3.90 KB
一键复制 编辑 原始数据 按行查看 历史

图片压缩方案 测试用例归档

用例表

测试功能 预置条件 输入 预期输出 是否自动 测试结果
点击"压缩前"下方加号"+"添加一张图库图片后的展示效果 成功拉起应用,进入案例页面,图库有至少一张图片 点击"压缩前"下方加号"+"添加一张图库图片,从拉起的图库中选择一张图片,点击完成 添加图片后,在"压缩前"下方显示图片,图片大小,格式,尺寸信息 Pass
添加测试图片 成功拉起应用,进入案例页面 点击使用测试图片的"保存至图库"按钮 添加图片后,在"压缩前"下方显示图片,图片大小,格式,尺寸信息 Pass
压缩模式选择"自动模式",输入图片压缩目标大小后,查看图片压缩效果 成功拉起应用,进入案例页面 压缩模式选择"自动模式",输入图片压缩目标大小,点击"压缩"按钮 点击"压缩"按钮后,在"压缩后"下方显示压缩后的图片大小,格式,尺寸 Pass
压缩模式选择"自动模式",输入图片压缩目标大小后,查看压缩大小是否满足指定的"图片压缩目标大小" 成功拉起应用,进入案例页面 压缩模式选择"自动模式",输入图片压缩目标大小,点击"压缩"按钮 压缩后的图片大小不超过"图片压缩目标大小" Pass
压缩后的图片保存至图库功能 成功拉起应用,进入案例页面 压缩模式选择"自动模式",输入图片压缩目标大小,点击"压缩"按钮,再点击"保存至图库"按钮 图库中可以找到压缩后的图片 Pass
选择不同的"输出格式",查看压缩后的图片格式 成功拉起应用,进入案例页面 选择不同的"输出格式"选项,点击"压缩"按钮,查看压缩后的图片格式 1.选择“原格式”,点击压缩按钮,压缩后的图片和压缩前图片格式一致
2.选择“PNG”,点击压缩按钮,压缩后的图片格式为PNG格式
3.选择“JPG”,点击压缩按钮,压缩后的图片格式为JPG格式
4.选择“WEBP”,点击压缩按钮,压缩后的图片格式为WEBP格式
Pass
查看"scale每次缩小倍数"功能的压缩效果 成功拉起应用,进入案例页面 压缩模式选择自动模式,输入图片压缩目标大小后,"scale每次缩小倍数"设置为最小值0.01 "scale每次缩小倍数"设置为最小值0.01,压缩后的图片大小相比设置其他值,更接近图片压缩目标大小 Pass
查看设置"压缩偏好"选项后,压缩功能是否正常 成功拉起应用,进入案例页面 压缩模式选择自动模式,输入图片压缩目标大小后,选择不同的"压缩偏好"选项 1.选择“优先压缩质量”时,“packing最小二分单位”滑块可以正常滑动,“最低图片质量”滑块不可滑动
2.步骤1后,点击压缩按钮,压缩功能正常
3.选择“优先压缩尺寸”时,“packing最小二分单位”滑块不可滑动,“最低图片质量”滑块可以滑动
4.步骤3后,点击压缩按钮,压缩功能正常
Pa
压缩模式选择"手动模式",设置"图片质量",查看压缩效果 成功拉起应用,进入案例页面 压缩模式选择"手动模式",设置"图片质量",点击压缩按钮 1.“图片质量”值设置越低,图片越不清晰
2.“图片质量”值设置越高,图片越清晰
Pass
压缩模式选择"手动模式",设置"图片尺寸",查看压缩效果 成功拉起应用 压缩模式选择"手动模式",设置"图片尺寸",点击压缩按钮 1.“图片尺寸”值设置越低,图片尺寸越小
2.“图片尺寸”值设置越高,图片尺寸越大
Pass
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/harmonyos-cases/cases.git
git@gitee.com:harmonyos-cases/cases.git
harmonyos-cases
cases
Cases
master

搜索帮助