华为开发者平台接入检测与开放式测试功能汇总
2025-06-20 17:25:25
104次阅读
0个评论
一、接入检测(Self-Check)
文档链接:文档中心核心目的:在应用正式提交审核前,通过自动扫描软件包提前发现问题,提高上架通过率。
1. 服务介绍
- 解决问题:避免因审核不通过导致反复修改,节省时间成本。
- 检测范围:扫描软件包中的合规性问题(如第三方广告 SDK、DRM SDK 配置、HMS SDK 集成等),HarmonyOS 应用还会检测崩溃 SDK、分析 SDK 等关键组件。
2. 前提条件
- 已在 AppGallery Connect 创建项目并添加应用。
3. 操作流程
- 创建自检任务:
- 登录平台,进入项目下的应用,选择 “质量> 接入检测”,点击 “创建自检”。
- 填写应用分类、付费情况、发布国家 / 地区,上传 APK/AAB 包(≤4GB,>100MB 需用指定浏览器上传)。
- 查看检测报告:
- 检测完成后,在 “检测记录” 中查看结果,报告包含检查项、状态及修改建议(如 DRM SDK 配置、HMS 资源文件等)。
- 删除检测记录:
- 在记录列表中点击 “删除” 可移除历史检测数据。
4. 报告示例
| 检查项 | 说明 | 结果 | 修改建议 | | ------------- | ------------------- | -- | -------------------------- | | 第三方广告 SDK | 禁止使用第三方广告 SDK | 通过 | - | | 集成 DRM SDK 配置 | 检查 Manifest 及资源文件配置 | 通过 | 需正确配置 meta-data、activity 等 |
5. 关联服务
- 与云测试互补:接入检测侧重合规性审核,云测试侧重设备兼容性、性能等运行时问题。
二、开放式测试(Open Test)
文档链接:文档中心核心目的:在应用正式上架前,定向发布测试版本给指定用户,收集反馈并优化。
1. 服务介绍
- 测试范围:测试版本仅对指定用户可见,支持小范围体验与问题反馈,不面向公开市场。
2. 使用场景
场景分类 | 场景说明 |
---|---|
正式上架前的小范围测试 | 邀请新人用户提前体验,避免全网上架后因 Bug 导致评分低,影响商业成功。 |
多团队远程协作测试 | 跨地域团队通过定向分发测试版本,解决网络限制导致的版本传递问题。 |
金融银行类应用央行审核 | 定向分发给央行测试人员,满足审核要求的同时避免现网风险。 |
3. 核心特点
- 定向分发:测试版本仅对受邀用户可见,其他用户无法在应用市场搜索到。
- 反馈收集:用户体验后直接反馈问题,助力优化应用质量。
4. 与其他测试的对比
测试类型 | 开放式测试 | 邀请测试(前文) | 公开测试(前文) |
---|---|---|---|
用户范围 | 指定信任用户 | 小范围友好用户(≤1 万) | 全网用户(≤1000 万次下载) |
可见性 | 仅受邀用户可见 | 测试专区 + 分享链接 | 测试专区 / 公开分享 |
核心场景 | 上架前定向优化、审核 | 功能验证、小范围反馈 | 大规模用户测试 |
三、功能关联与应用建议
- 接入检测与开放式测试的配合:
- 先通过接入检测确保软件包合规性,再通过开放式测试进行实际用户体验测试,形成 “合规性 + 用户体验” 的完整优化流程。
- 适用阶段:
- 接入检测:应用上架前的审核准备阶段。
- 开放式测试:合规性通过后,正式发布前的用户反馈收集阶段。
- 特殊场景应用:
- 金融类应用:先通过接入检测满足合规要求,再用开放式测试定向提交央行审核,确保安全性与合规性双重达标。
四、关键问题快速索引
- 接入检测支持哪些应用类型?
- 支持 Android 应用(APK)和 HarmonyOS 应用 / 元服务(AAB),HarmonyOS 应用会额外检测关键 SDK 集成。
- 开放式测试的用户如何获取测试版本?
- 受邀用户在接受邀请后,可通过华为应用市场直接下载测试版本,或通过开发者提供的分享链接下载。
- 接入检测报告中的 “告警” 会影响上架吗?
- 告警项通常不影响上架,但可能影响功能完整性(如未集成分析 SDK 不影响上架,但无法获取质量数据),建议按建议优化。
`##HarmonyOS应用测试##商务##
00
- 0回答
- 0粉丝
- 0关注