HarmonyOS Connect认证测试
在HarmonyOS Connect生态产品的认证测试过程中,你是否存在这些疑问:认证流程具体包括哪些操作环节?如何根据实际场景选择合适的认证方式?如何选择认证测试标准的版本……
本期FAQ为大家带来HarmonyOS Connect认证测试的常见问题答疑,让你快速get到解决方法。
如何选择认证方式?
HarmonyOS Connect认证根据待认证产品的开发形态差异,提供四种不同的认证方式,包括原型认证、继承认证、升级认证、系列化等效认证。合作伙伴可以根据项目的实际情况选择认证方式。
1)原型认证:适用于全新开发的产品首次的认证。
2)继承认证:已有产品通过HarmonyOS Connect认证,且新产品与已认证产品的品类和功能均保持一致,仅存在不影响软硬件功能特性的改动,可以采用继承认证。
3)升级认证:待认证产品曾通过HarmonyOS Connect认证,仅基于已认证产品做了软件缺陷修复或固件升级,可以采用升级认证。
4)系列化等效认证(简称“系列化认证”):同一品类的系列产品,如果采用相同的智能部件、具备统一的体验,可以采用系列化认证。
如何选择认证等级?
对于满足认证要求产品,华为将根据产品的实际情况授予S标、A标或B标,参见表1-1。
表1-1 认证标准
|
分类 |
S标 |
A标 |
B标 |
|
|
解决 方案 |
必须使用OpenHarmony系统 |
是 |
是 |
否 |
|
必须使用HarmonyOS Connect基础服务包 |
是 |
是 |
是 |
|
|
认证 要求 |
必须满足国家法律与行业规定的质量、安全等要求 |
是 |
是 |
是 |
|
必须满足HarmonyOS Connect视觉规范要求 |
是 |
是 |
是 |
|
|
必须满足HarmonyOS Connect生态设备体验要求 |
是,指标达到优良 |
是,满足基本要求 |
是,满足基本要求 |
|
|
必须满足HarmonyOS Connect生态设备OS技术规范要求和系统安全、漏洞补丁管理要求 |
是 |
是 |
否 |
|
达到不同认证等级的产品也分别对应不同的伙伴权益(包括赋能、技术支持、业务拓展等),详见表1-2。
表1-2 伙伴权益
|
权益 类别 |
权益项 |
S标 |
A标 |
B标 |
|
赋能 |
开发者社区公开资源:开发工具包、技术文档、社区论坛等 |
支持 |
支持 |
支持 |
|
专题专场培训赋能 |
支持 |
可申请 |
不支持 |
|
|
技术支持 |
电话、线上客服、电子邮件技术支持 |
支持 |
支持 |
支持 |
|
专项技术支持 |
支持 |
可申请 |
不支持 |
|
|
现场技术支持 |
可申请 |
可申请 |
不支持 |
|
|
创新方案优先试点 |
支持 |
不支持 |
不支持 |
|
|
业务发展 |
华为商城 |
可主推 |
可优先 |
可申请 |
|
鸿蒙智联生态渠道 |
可主推 |
可优先 |
可申请 |
|
|
鸿蒙智联子场景套装 |
优先 |
优先 |
可申请 |
|
|
华为全渠道资源位优先支持 |
支持 |
不支持 |
不支持 |
|
|
华为展会/峰会优先露出 |
支持 |
不支持 |
不支持 |
认证流程包括哪些环节?
HarmonyOS Connect产品认证流程包含创建认证申请、提交预约认证申请、投递样机、提交技术认证、获取品牌授权,共五个环节。

图1-1 认证流程
1)创建认证申请:在产品定义或者产品自测试之后,均可创建认证申请。
2)提交预约认证:提交预约认证前,需要根据认证测试实验室的要求完成相关认证申请准备工作、并将所有需要材料准备完善,以免预约认证申请被驳回。
3)投递样机:认证人员会根据实际情况,判断是否需要寄送样机。如果无需寄送样机,可以跳过该环节。
4)技术认证:可以查看认证进展。如果存在认证项显示“未通过”,则需要根据测试意见修改后,重新提交预约认证申请。
5)获取品牌授权:产品通过认证之后,即可获得HarmonyOS Connect授权证书。
继承认证适用于哪些场景?
已有产品通过HarmonyOS Connect认证,且新产品与已认证产品的品类和功能均保持一致,仅存在不影响软硬件功能特性的改动,可以采用继承认证。
1)一般继承性认证场景:如果产品的软件功能减少、固件版本号变化、功率变化及电路主板极小改动,且所有变化明确不影响各项软硬件功能特性,需要提供全量的自测试报告。
2)简化继承性认证场景:如果产品仅发生外观、型号、产品名称等变化,且所有变化明确不影响各项软硬件功能特性,可以提供简化版的自测试报告,即仅针对发生改动的点进行测试,其他的可继承原型机测试结果。
关于继承认证的操作指导与所需材料清单,详见:
升级认证适用于哪些场景?
待认证产品曾通过HarmonyOS Connect认证,仅基于已认证产品做了软件缺陷修复或固件升级,可以采用升级认证。
1)典型适用场景包括设备侧固件SDK变更、手机侧卡片变更或卡片图文资源变更、或设备侧和手机侧软件不变仅因HarmonyOS Connect认证标准变更(含配套法规标准变更)所导致的升级。详见表1-3。
表1-3 升级认证典型适用场景
|
典型适用场景 |
场景说明 |
场景适用举例 |
|
设备侧SDK版本升级 |
同型号产品仅固件镜像的HiLink SDK版本或芯片SDK版本新增特性导致的升级。 |
已通过HarmonyOS Connect认证的产品升级HiLink SDK版本支持全屋特性。 已通过HarmonyOS Connect认证的产品升级芯片SDK版本优化性能。 |
|
设备侧SDK补丁升级 |
同型号产品仅固件镜像的HiLink SDK版本或芯片SDK版本修复缺陷或漏洞导致的升级。 |
已通过HarmonyOS Connect认证的产品的OpenHarmony升级安全漏洞补丁可选用的认证模式。 |
|
手机侧H5或FA卡片升级 |
同型号产品设备侧固件镜像相同,仅手机侧H5或FA卡片变更(含新增特性)导致的升级。 |
产品的智慧生活H5卡片升级,支持更丰富的管理功能。 |
|
手机侧H5或FA卡片图文差异升级 |
同型号产品设备侧固件镜像相同,仅手机侧卡片仅因外观设计存在差异,仅需替换手机侧卡片图文信息的升级。 |
是产品的智慧生活H5卡片替换图片。 |
|
认证标准升级 |
同型号产品设备侧与手机侧软件均相同,仅因HarmonyOS Connect认证标准变更(含配套法规标准变更)所导致的升级 可选用的认证模式。 |
整机从认证A标升级认证S标。 |
2)明确不适用场景:待认证产品与已认证的产品的品类不同、制造商不同、硬件不同、或PID不同,均不支持升级认证。
关于升级认证的操作指导与所需材料清单,详见:
系列化认证适用于哪些场景?

系列化认证流程处在试点阶段,如果伙伴有系列化认证诉求,请提前联系华为产品经理进行沟通确认,避免不必要的驳回。
1)典型适用场景:使用相同的外观结构、外观材质和智能化部件,并具备相同的HarmonyOS Connect生态产品体验的同一类产品。
产品相同的智能化部件指参与或影响产品感知、分析、推理、决策、控制功能与体验的部件,包括不限于产品装载的软件版本、硬件通信模块, NFC标签与标签附着的外壳材质,产品电控模块,产品配套的万能卡片(FA与智慧生活设备控制卡片)。
2)明确不适用场景:软件版本不同、通信模组不同、射频天线布局不同、产品电控模块不同、产品配套的万能卡片不同、产品外观结构不同、产品外观材质不同。
关于系列化认证的操作指导与所需材料清单,详见:
如何选择认证测试标准的版本号?
由于认证测试标准处于持续优化的过程中,每套认证标准均存在一定的有效期。
1)优先推荐采用最新版本的认证标准,当前最新的认证标准是V1.2版本。
2)对于自测试阶段已经采用V1.0版本的产品,在预约认证的时候也支持继续沿用历史版本的认证标准。

HarmonyOS Connect认证测试的更多相关文章
- 使用openssl 工具进行双向认证测试
1,双向认证测试(需要根证书,客户证书,服务器证书以及各自的私钥)(验证通信双方的身份) openssl s_server -accept -key certs/server.key -cert ce ...
- GMS认证测试FQA
---摘要 本文档用于收录GMS认证测试的异常问题,提供一般性指导.对于本文档中未提供解答的问题请咨询@开发经理或@领域技术专家 cts测试工具如何获取? A:见Google官网 https://so ...
- ISTQB认证测试工程师基础大纲(2019.12.25)
1.本文档目的: 用于生成认证测试员基础级考试题. 本大纲中除了简介和附录外,考核通常包含了所有K1级别的内容,因此,应试者可能会被考到本大纲中要求识别,牢记,或记忆的关键词或概念.在本大纲中,每章开 ...
- 图形测试分析毫无头绪?HarmonyOS图形栈测试技术帮你解决
作者:huangran,图形图像技术专家 应用开发以后无法知道性能瓶颈的根因是什么?滑动卡顿.白块产生的原因是什么?代码写完之后,不知道如何优化让它表现地更好-- 我们发现,如今测试人员的需求已经不只 ...
- ASP.NET Core 认证与授权[3]:OAuth & OpenID Connect认证
在上一章中,我们了解到,Cookie认证是一种本地认证方式,通常认证与授权都在同一个服务中,也可以使用Cookie共享的方式分开部署,但局限性较大,而如今随着微服务的流行,更加偏向于将以前的单体应用拆 ...
- 使用JWT的RSA256加密做为用户认证, 测试性能
http://www.giantflyingsaucer.com/blog/?p=5994 使用JWT的token认证,防止别人知道了接口后,随意调用,但是发现 stepping : 4 microc ...
- Spring Security OAuth2.0认证授权一:框架搭建和认证测试
一.OAuth2.0介绍 OAuth(开放授权)是一个开放标准,允许用户授权第三方应用访问他们存储在另外的服务提供者上的信息,而不 需要将用户名和密码提供给第三方应用或分享他们数据的所有内容. 1.s ...
- mosquitto基于SSL/TLS安全认证测试MQTT
一.环境搭建 1.mosquitto介绍 mosquitto是一个实现了MQTT3.1协议的代理服务器,由MQTT协议创始人之一的Andy Stanford-Clark开发,它为我们提供了非常棒的轻量 ...
- HarmonyOS小白入门设备开发的“芯”路历程
HarmonyOS Connect设备开发,相信不少刚入门的开发者都被这些问题所困扰,面对五花八门的开发板不知道该怎么选取?芯片.模组.开发板傻傻分不清?如何使用代码控制开发板? 本期,我们将一一为你 ...
- IdentityServer4 中文文档 -11- (快速入门)添加基于 OpenID Connect 的用户认证
IdentityServer4 中文文档 -11- (快速入门)添加基于 OpenID Connect 的用户认证 原文:http://docs.identityserver.io/en/releas ...
随机推荐
- Java //在150之内 是三的倍数 输出Zzz 是5个倍数输出 Lll 是7的倍数输出zlzl
1 //在150之内 是三的倍数 输出Zzz 是5个倍数输出 Lll 是7的倍数输出zlzl 2 int i =1; 3 for(i = 1; i<=150;i++) 4 { 5 System. ...
- Java面试必考题之线程的生命周期,结合源码,透彻讲解!
写在开头 在前面的几篇博客里,我们学习了Java的多线程,包括线程的作用.创建方式.重要性等,那么今天我们就要正式踏入线程,去学习更加深层次的知识点了. 第一个需要学的就是线程的生命周期,也可以将之理 ...
- 清除 gitee.io 页面强缓存 Chrome浏览器 F12 找到页面 右键 Clear browser cache
清除 gitee.io 页面强缓存 Chrome浏览器 F12 找到页面 右键 Clear browser cache
- Git进阶命令-revert
有关Git,之前有写过两篇文章: Git五个常见问题及解决方法 Git进阶命令-reset 一.revert命令使用场景 有一天项目经理跟你说,你开发上线的代码有问题,需要马上撤回. 撤回?你第一反应 ...
- Android设备上运行live555的推流程序
在live555使用NDK21编译出arm64-v8a和armeabi-v7a中我们编译出了v8a和v7a的可执行文件 我们可以使用testH264VideoStreamer程序进行推流 我们将tes ...
- 关于linux在笔记本下耗电的解决方案(只写我实践的部分)
PS:要转载请注明出处,本人版权所有. PS: 这个只是基于<我自己>的理解, 如果和你的原则及想法相冲突,请谅解,勿喷. 前置说明 本文发布于 2014-09-22 12:02:54 ...
- PAT 甲级考试【1003 Emergency】
题目: As an emergency rescue team leader of a city, you are given a special map of your country. The m ...
- 详解在 centos 中引导到救援模式
详解在 centos 中引导到救援模式 Linux系统CentOS进入单用户模式和救援模式详解 一.概述 目前在运维日常工作中,经常会遇到服务器异常断电.忘记root密码.系统引导文件损坏无法进入系统 ...
- Sealos 云开发:Laf 出嫁了,与 Sealos 正式结合!
千呼万唤始出来,Laf 云开发最近已正式与 Sealos 融合,入住 Sealos!大家可以登录 Sealos 公有云 体验和使用,现在正式介绍一下 Sealos 云开发. Sealos 云开发是什么 ...
- 记录--手写一个 v-tooltip 指令
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言 日常开发中,我们经常遇到过tooltip这种需求.文字溢出.产品文案.描述说明等等,每次都需要写一大串代码,那么有没有一种简单的方式 ...