华为开发者平台接入检测与开放式测试功能汇总

2025-06-20 17:25:25
104次阅读
0个评论

一、接入检测(Self-Check)

文档链接:​​文档中心​核心目的:在应用正式提交审核前,通过自动扫描软件包提前发现问题,提高上架通过率。

1. 服务介绍
  • 解决问题:避免因审核不通过导致反复修改,节省时间成本。
  • 检测范围:扫描软件包中的合规性问题(如第三方广告 SDK、DRM SDK 配置、HMS SDK 集成等),HarmonyOS 应用还会检测崩溃 SDK、分析 SDK 等关键组件。
2. 前提条件
  • 已在 AppGallery Connect 创建项目并添加应用。
3. 操作流程
  1. 创建自检任务
  • 登录平台,进入项目下的应用,选择 “质量> 接入检测”,点击 “创建自检”。
  • 填写应用分类、付费情况、发布国家 / 地区,上传 APK/AAB 包(≤4GB,>100MB 需用指定浏览器上传)。
  1. 查看检测报告
  • 检测完成后,在 “检测记录” 中查看结果,报告包含检查项、状态及修改建议(如 DRM SDK 配置、HMS 资源文件等)。
  1. 删除检测记录
  • 在记录列表中点击 “删除” 可移除历史检测数据。
4. 报告示例

| 检查项 | 说明 | 结果 | 修改建议 | | ------------- | ------------------- | -- | -------------------------- | | 第三方广告 SDK | 禁止使用第三方广告 SDK | 通过 | - | | 集成 DRM SDK 配置 | 检查 Manifest 及资源文件配置 | 通过 | 需正确配置 meta-data、activity 等 |

5. 关联服务
  • 与云测试互补:接入检测侧重合规性审核,云测试侧重设备兼容性、性能等运行时问题。

二、开放式测试(Open Test)

文档链接:​​文档中心​核心目的:在应用正式上架前,定向发布测试版本给指定用户,收集反馈并优化。

1. 服务介绍
  • 测试范围:测试版本仅对指定用户可见,支持小范围体验与问题反馈,不面向公开市场。
2. 使用场景
场景分类 场景说明
正式上架前的小范围测试 邀请新人用户提前体验,避免全网上架后因 Bug 导致评分低,影响商业成功。
多团队远程协作测试 跨地域团队通过定向分发测试版本,解决网络限制导致的版本传递问题。
金融银行类应用央行审核 定向分发给央行测试人员,满足审核要求的同时避免现网风险。
3. 核心特点
  • 定向分发:测试版本仅对受邀用户可见,其他用户无法在应用市场搜索到。
  • 反馈收集:用户体验后直接反馈问题,助力优化应用质量。
4. 与其他测试的对比
测试类型 开放式测试 邀请测试(前文) 公开测试(前文)
用户范围 指定信任用户 小范围友好用户(≤1 万) 全网用户(≤1000 万次下载)
可见性 仅受邀用户可见 测试专区 + 分享链接 测试专区 / 公开分享
核心场景 上架前定向优化、审核 功能验证、小范围反馈 大规模用户测试

三、功能关联与应用建议

  1. 接入检测与开放式测试的配合
  • 先通过接入检测确保软件包合规性,再通过开放式测试进行实际用户体验测试,形成 “合规性 + 用户体验” 的完整优化流程。
  1. 适用阶段
  • 接入检测:应用上架前的审核准备阶段。
  • 开放式测试:合规性通过后,正式发布前的用户反馈收集阶段。
  1. 特殊场景应用
  • 金融类应用:先通过接入检测满足合规要求,再用开放式测试定向提交央行审核,确保安全性与合规性双重达标。

四、关键问题快速索引

  1. 接入检测支持哪些应用类型?
  • 支持 Android 应用(APK)和 HarmonyOS 应用 / 元服务(AAB),HarmonyOS 应用会额外检测关键 SDK 集成。
  1. 开放式测试的用户如何获取测试版本?
  • 受邀用户在接受邀请后,可通过华为应用市场直接下载测试版本,或通过开发者提供的分享链接下载。
  1. 接入检测报告中的 “告警” 会影响上架吗?
  • 告警项通常不影响上架,但可能影响功能完整性(如未集成分析 SDK 不影响上架,但无法获取质量数据),建议按建议优化。

`##HarmonyOS应用测试##商务##

收藏00

登录 后评论。没有帐号? 注册 一个。