HarmonyOS鸿蒙Next云测试提前定位和解决问题

HarmonyOS鸿蒙Next云测试提前定位和解决问题

1. 作品介绍

喵星云伴是一款用于铲屎官远程陪伴猫咪,了解猫咪状况的APP,并且配套有球形遥控机器人。面向养猫的中青年都市人群(单身或已婚无孩家庭为主),提供一款远程宠物陪伴情感连接系统,用户可以通过APP实时了解猫咪的运动状态、饮食情况、健康情况。


2. 体验总览

云测试:

全系列华为及其他品牌机型深度质量检测,持续提升应用质量,保障消费者体验。零脚本、低成本,通过自动化测试快速发现应用在华为及其他品牌手机上的兼容性、性能、稳定性、功耗、安全问题,出具详细报告,帮助你快速定位与修改应用Bug。

测试管理: 测试管理


检测项 失败原因 AGC 报错原文 严重程度
色彩对比度 文字/背景对比度不足 控件序号 [1] 对比度 1.15,需 ≥ 4.5 🔴 阻断
深色模式 深色下对比度同样不足 同上 🔴 阻断
应用图标 未分层且尺寸不达标 前景 211 px、背景 228 px,需 1024 px×1024 px 🔴 阻断

3. 对比度修复实战

3.1 找到问题色值

  • 云测试报告附带的 截图坐标 与 像素色值 直接定位到按钮文字 #B3B3B3 在浅色 #FFFFFF 背景上对比度仅 1.15。
  • 使用 WebAIM Contrast Checker 验证:
组合 对比度 是否合格
#B3B3B3 on #FFFFFF 1.15
#595959 on #FFFFFF 7.0
#E0E0E0 on #121212 (深色) 11.3

3.2 批量替换

  • token 化颜色:把 text_secondary#B3B3B3 改为 #595959
  • 深色模式独立 token:text_secondary_dark 改为 #E0E0E0
  • 再测一次:对比度全部 > 4.5,UX 检测通过。

4. 图标尺寸与分层修复

4.1 官方硬性要求

  • 尺寸:1024 px × 1024 px(正方形,无圆角)。
  • 分层:前景 + 背景两张图,禁止自行裁圆角、禁止内边距。
  • 工具:官方建议使用 DevEco Studio 5.0.5.315+「一键生成」功能。

4.2 操作步骤

  1. 在 DevEco Studio 中
    Tools → Image Asset → Launcher Icons → Legacy only
    
  2. 导入 1024 px × 1024 px 的 正方形 PNG(前景透明)。
  3. 取消勾选 「Generate round icon」,让系统自己裁角。
  4. 输出后会得到 ic_foreground.pngic_background.png 两张 1024 px × 1024 px 的素材。
  5. 替换到 resources/base/media/config.json 中声明:
    "icon": "$media:ic_launcher",
    "label": "$string:app_name"
    

5. 重测结果

轮次 对比度 图标 结论
首次 1.15 / 1.1 211 px / 228 px ❌ 失败
修复后 7.0 / 11.3 1024 px / 1024 px ✅ 通过

6. 总结

  • 提前自查

    • 上线前用 WebAIM 对比度检测 + DevEco Studio 预览深色模式,可提前规避 90 % 的 UX 驳回风险。
  • 图标一次到位

    • 1024 px×1024 px 正方形、分层、无圆角、无 padding,后续所有尺寸让系统自动生成,省时省力。
  • 云测试免费又高效

    • AGC 每天 300 分钟免费额度,30 分钟出报告,比借真机、刷机、人工测试快 10 倍。
  • 情感价值落地

    • 喵星云伴最终顺利通过上架,真正实现了“远程陪伴”与“猫咪永生”两大情感价值,铲屎官们可以放心把猫咪交给“云”。

一句话总结:把规范当底线,把工具当外挂,AGC 云测试就是深夜改代码的铲屎官最强后盾!


更多关于HarmonyOS鸿蒙Next云测试提前定位和解决问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

鸿蒙Next云测试通过分布式测试框架实现多设备并行测试,支持自动化脚本录制回放。测试报告包含性能数据(启动时间/FPS/内存占用)和异常日志,可使用DevEco Test Kit进行深度分析。云测平台集成华为真机实验室资源,覆盖90%以上主流机型,兼容性测试可自动抓取UI层级问题。崩溃问题会关联到ArkTS/ArkUI代码行,内存泄漏检测精度达到堆栈级别。

更多关于HarmonyOS鸿蒙Next云测试提前定位和解决问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


从测试报告来看,喵星云伴APP主要存在三个关键问题:

  1. 色彩对比度问题(浅色/深色模式均不达标)
  • 当前文字#B3B3B3与白色背景对比度仅1.15,建议改为#595959(对比度7.0)
  • 深色模式建议使用#E0E0E0文字色(对比度11.3)
  1. 应用图标规范问题
  • 必须提供1024x1024px分层图标(前景+背景)
  • 禁止自行添加圆角或内边距
  • 推荐使用DevEco Studio的Image Asset工具自动生成
  1. 测试建议
  • 云测试可快速发现兼容性问题
  • 建议在开发阶段就进行UX规范自检
  • 充分利用AGC的免费测试额度

这些问题都是HarmonyOS应用上架的硬性要求,建议优先修复阻断性问题。色彩对比度和图标规范是HarmonyOS应用审核的重点检查项,必须严格遵循设计规范。

回到顶部