• Lv0
    粉丝3

积分42 / 贡献0

提问0答案被采纳0文章4

[经验分享] 兼容性测评经验分享(一):概述 原创

lzu-njy 显示全部楼层 发表于 2024-6-26 01:14:21

兼容性测评经验分享(一):概述

参考文档/链接

  1. 关于OpenHarmony兼容性测评常见问题解答(FAQ):此FAQ介绍了兼容性平台企业账号的申请、XTS测试常见问题处理、样机投递等方面的内容;另外,此FAQ给出了下文2-4项的官方文档链接。
  2. 测评指南:官网文档。介绍了不同系统类型的设备(标准系统、小型系统、轻量系统)在兼容性测评中需要执行的测试套件(acts、acts-validator、hats、dcts、ssts),并给出了源码获取、编译、执行测试套件等方面的指导。
  3. XTS文档:官网文档。提供了不同OH系统版本、不同系统类型的测试套件获取路径。
  4. PCS文档:官网文档。提供了PCS规范文件与PCS自检表。进行兼容性测评时,需下载对应OH系统版本、对应系统类型的 PCS 自检表,并按照PCS规范文件进行填写。
  5. 兼容性指导书:gitee仓库文档。内容与测评指南相似,可以在issue区查看相关问题。

论坛/社区

在测评过程中遇到问题时,可以在以下论坛/社区查询帖子寻求帮助。

  1. OpenHarmony开发者论坛
  2. 华为云社区
  3. Laval社区

测评流程简介

测评指南中给出了兼容性测评的完整流程(见下图)

兼容性测评流程.png

步骤 1 申请OpenHarmony兼容性测评的企业(以下简称“申请方”)在开放原子开源基金会网站申请企业帐号。

步骤 2 申请方从Gitee平台获取代码进行适配开发;从OpenHarmony官网兼容性XTS专区获取兼容性测试套件并在本地测试执行,自测试完成后,申请方可获取测试报告;从OpenHarmony官网兼容性PCS专区获取PCS自检表并填写PCS自检表;如需申请失败项豁免,请前往OpenHarmony兼容性平台进行豁免申请,获取豁免结果;兼容性测试与PCS自检也可委托兼容性工作组授权的兼容性测评合作中心进行。

步骤 3 申请方首次申请测试报告评审时,应签署OpenHarmony兼容性平台所示《OpenHarmony兼容性协议》及《OpenHarmony兼容性平台隐私声明》;申请方上传测试报告、PCS自检表和镜像到OpenHarmony兼容性平台,申请方还应在上传测试报告同时向OpenHarmony兼容性工作组寄送产品样品。

步骤 4 OpenHarmony兼容性工作组收到申请方上传的测试报告和产品样品后进行测评,并给出测评结果。若测评通过,则进入步骤5;若测评不通过,则OpenHarmony兼容性工作组将通知申请方进行整改。

步骤 5 若步骤4测评通过,则OpenHarmony兼容性工作组将按需启动复测流程。如未被选中复测,则申请方通过本次OpenHarmony兼容性测评。如被选中复测,则复测所用的兼容性测试套件包将由OpenHarmony兼容性工作组上传至平台。申请方自OpenHarmony兼容性平台下载前述复测套件包并在本地执行,生成复测报告后上传到OpenHarmony兼容性平台。

步骤 6 OpenHarmony兼容性工作组对申请方复测报告进行评审,若复测评审通过,则本次OpenHarmony兼容性测评通过;若复测评审不通过,OpenHarmony兼容性工作组将通知申请方整改。

步骤 7 OpenHarmony兼容性测评通过后,开放原子开源基金会将发放证书,在OpenHarmony官网进行展示,并授权申请方在其设备类OpenHarmony兼容产品及其包装、营销材料上使用OpenHarmony兼容性标识。

备注:如需反馈问题请通过OpenHarmony兼容性平台提交问题详情。

执行测评流程的步骤1,注册企业账号后,步骤2、步骤3需要在兼容性平台进行。兼容性平台的企业账号页面如下图所示。

企业账号界面.png

后续我们将主要介绍测评流程的步骤2、步骤3。

无用

©著作权归作者所有,转载或内容合作请联系作者

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部