华为开发者平台测试相关功能汇总
2025-06-20 17:24:58
106次阅读
0个评论
一、沙盒测试(Sandbox Testing)
文档链接:文档中心核心目的:通过配置测试账号模拟华为应用内支付、付费下载、游戏等服务的真实环境,实现免费测试。
1. 前提条件
-
应用需集成HMS Core SDK 3.0 及以上版本。
-
不同服务的沙盒测试说明:
-
应用内支付:参见应用内支付沙盒测试。
-
付费下载:参见测试付费下载应用。
-
游戏服务:参见游戏功能测试。
2. 操作步骤
- 登录与进入页面:
- 登录 AppGallery Connect,选择 “用户与访问”,进入 “沙盒测试 > 测试账号”。
- 新增测试账号:
- 点击 “新增”,填写已注册的真实华为账号(手机号 / 邮箱)和名称(≤64 字符),点击 “确认”。
- 清除购买历史记录:
- 如需重复测试订阅或非消耗型商品,勾选账号后点击 “清除购买历史记录”。
- 模拟购买失败(仅支持 HarmonyOS NEXT) :
- 编辑账号时勾选 “中断此测试账号的购买流程”,可模拟购买中断;取消勾选恢复正常。
3. 关键功能
- 中断购买流程:仅适用于 HarmonyOS NEXT 系统,用于验证网络异常等场景下的处理逻辑。
二、云测试(Cloud Testing)
文档链接:文档中心核心目的:提供一站式移动应用测试服务,通过华为真机设备检测应用的兼容性、稳定性、性能、功耗及安全性问题。
1. 服务介绍
- 解决问题:降低测试成本,解决设备机型不足、技术效率低等问题,出具专业测试报告。
- 测试类型:兼容性测试、稳定性测试、性能测试(CPU / 内存 / 耗电 / 流量)、功耗测试、安全测试。
2. 使用场景
场景分类 | 场景说明 |
---|---|
检测应用兼容性问题 | 通过不同华为真机设备检测 Release 版本应用的兼容性问题。 |
检测应用稳定性问题 | 通过长时间测试检测应用在真机上的稳定性(如崩溃、卡顿)。 |
检测应用性能问题 | 采集 CPU、内存、耗电量、流量等指标,分析性能薄弱点。 |
检测应用功耗问题 | 检测影响 App 功耗的关键指标,优化电池使用效率。 |
账号登录测试 | 在兼容性 / 性能 / 上架测试中预设账号密码,实现登录后完整测试。 |
设置自定义指令 | 预设操作指令,使测试按指定流程执行(如页面跳转、功能调用)。 |
3. 核心优势
- 覆盖华为热门机型,无需自备设备,快速定位设备兼容性问题。
三、云调试(Cloud Debugging)
文档链接:文档中心核心目的:提供云端设备调试解决方案,解决设备机型不足、管理困难及 bug 复现问题。
1. 服务介绍
- 功能亮点:支持远程调试不同型号的华为真机设备,实时查看应用运行表现,降低设备采购与管理成本。
2. 使用场景
场景分类 | 场景说明 |
---|---|
应用调试 | 上传应用至云端真机设备,直接调试功能逻辑、界面显示等问题。 |
主题调试 | 上传主题资源至真机设备,调试主题在不同机型上的显示效果(如壁纸、字体)。 |
预约测试 | 当设备资源紧张时,预约指定设备的调试时间,系统通过邮件 / 短信通知上线申请。 |
3. 核心功能
- 预约测试:避免设备抢占,提前规划调试时间,提升效率。
四、三服务对比与关联
服务类型 | 沙盒测试 | 云测试 | 云调试 |
---|---|---|---|
核心目标 | 模拟服务支付环境 | 检测应用运行质量 | 远程调试设备与复现 bug |
测试环境 | 虚拟沙盒环境 | 华为真机设备集群 | 华为真机设备集群 |
典型场景 | 支付流程测试、订阅功能验证 | 兼容性测试、性能优化 | 功能逻辑调试、主题适配调试 |
设备依赖 | 无需真机,依赖沙盒账号 | 需要真机设备资源 | 需要真机设备资源 |
特殊功能 | 购买流程中断模拟(HarmonyOS) | 自定义指令、账号登录预设 | 设备预约、实时调试 |
五、关键问题快速索引
- 沙盒测试的前提条件是什么?
- 应用集成 HMS Core SDK 3.0 及以上,不同服务需参考对应测试文档。
- 云测试支持哪些测试类型?
- 兼容性、稳定性、性能、功耗、安全测试,支持自定义指令和账号登录。
- 云调试的预约测试功能如何使用?
- 设备资源紧张时,预约调试设备的日期和时段,系统通知后申请使用。
·##HarmonyOS应用测试##商务##
00
- 0回答
- 0粉丝
- 0关注