HarmonyOS Developer DevEco Service使用指南

丶龙八夷
发布于 2023-4-4 14:21
浏览
0收藏

业务介绍

DevEco Service 是 HarmonyOS 开发者云端服务中心,汇聚了丰富的资源和服务;支持在线体验多种开发场景,共建共享开发资源;并提供7×24小时远程实验室环境和多维度应用、设备测试服务。帮助您高效开发、高质量上线。

HUAWEI DevEco Service支持的能力包括远程实验室、应用安全测试、应用云测试服务。

应用安全测试

HarmonyOS应用安全测试服务提供安全漏洞检测、隐私合规检测恶意行为检测服务,提前检测和识别应用开发过程可能存在的安全性问题,满足HarmonyOS应用上架应用市场的要求。

当前已支持安全漏洞检测和隐私合规检测服务,恶意行为检测服务能力即将上线,敬请期待。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区

应用云测试

HarmonyOS应用云测试提供兼容性测试、稳定性测试、性能测试、功耗测试、UX测试5大特色能力,检测应用从安装、启动、运行和卸载的全生命周期中可能存在的问题,如应用崩溃、启动响应耗时长、前后台内存/CPU占用高、启动/卸载异常等,全方位检测应用质量。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区

丰富的真机设备资源

HarmonyOS应用云测试提供丰富的真机设备资源,覆盖华为1+8智能设备,包括手机、平板、智慧屏、智能手表、运动手表等设备,可以很好地帮助开发者解决设备资源短缺、测试成本高昂等问题。

当前已提供手机(Phone),平板(Tablet)、华为智慧屏(TV)和智能穿戴(Wearable)的设备资源,其它设备即将上线,敬请期待。

专业详尽的测试报告

针对每一项测试任务,无需人工干预,全自动化完成测试,并且快速出具专业详尽的测试报告。

以应用云测试中的兼容性测试为例,下图展示的是HarmonyOS应用在智慧屏设备上的兼容性测试结果,点击详情便可以查询详尽的测试报告。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区

HarmonyOS应用安全测试

漏洞检测

通过对HarmonyOS应用生命周期建模和应用攻击面建模,采用静态数据流分析技术,提高漏洞发现的准确率,同时覆盖20余种攻击面,65+漏洞测试项,帮助开发者提前发现和识别漏洞隐患。在检测报告中,会针对每一项漏洞风险项给出明确的修复建议,可以帮助开发者快速修复漏洞。

前提条件

创建测试任务
  1. 访问​​HUAWEI DevEco Service​​页面,使用华为开发者帐号进行登录。
  2. 点击界面上的“从这里开始”按钮,进入到控制台。
  3. 点击“创建项目”,创建一个项目空间,填写项目名称,选择HarmonyOS。

通过对HarmonyOS应用生命周期建模和应用攻击面建模,采用静态数据流分析技术,提高漏洞发现的准确率,同时覆盖20余种攻击面,65+漏洞测试项,帮助开发者提前发现和识别漏洞隐患。在检测报告中,会针对每一项漏洞风险项给出明确的修复建议,可以帮助开发者快速修复漏洞。

前提条件

创建测试任务
  1. 访问​​HUAWEI DevEco Service​​页面,使用华为开发者帐号进行登录。
  2. 点击界面上的“从这里开始”按钮,进入到控制台。
  3. 点击“创建项目”,创建一个项目空间,填写项目名称,选择HarmonyOS。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区

  1. 创建完成后,进入项目空间,在左侧导航栏中选择测试服务 > 安全测试
  2. 点击“创建测试”按钮,在漏洞测试页面,选择或上传HarmonyOS应用包,包括HAP和APP两种格式。然后点击确定按钮,创建测试任务。

说明

每天只能创建100次漏洞测试任务,请合理安排测试任务。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区

  1. 任务创建完成后,等待任务执行完成。可在“任务列表”中查看测试任务的进度。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区

查看测试报告

测试任务执行完成后,在任务列表中,可以点击查看报告按钮,查看测试结果详细信息。

在测试报告的概览页,可以查看测试任务的整体情况,包括漏洞的统计(致命、严重、一般和提示)和漏洞问题分布。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区

安全漏洞的测试结果列表中,点击详情可以查阅详细的问题报告和修复解决方案。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区

隐私测试

通过动态检测和分析应用在设备上运行的隐私敏感行为,帮助开发者排查应用的恶意行为,构建纯净绿色的HarmonyOS应用。隐私测试支持17+项检测,包括获取地理位置信息检测、获取设备标识检测、获取通讯录信息检测、获取系统信息检测等。我们建议,HarmonyOS应用应遵循合理、正当、必要的原则收集用户个人信息,不应有未向用户明示且未经用户授权的情况下,擅自收集用户数据的行为。

隐私测试服务当前支持手机、TV设备,包格式包括Hap/APP。

前提条件

创建测试任务
  1. 访问​​HUAWEI DevEco Service​​页面,使用华为开发者帐号进行登录。
  2. 点击界面上的“从这里开始”按钮,进入到控制台。
  3. 点击“创建项目”,创建一个项目空间,填写项目名称,选择HarmonyOS。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区

  1. 创建完成后,进入项目空间,在左侧导航栏中选择测试服务 > 安全测试
  2. 点击创建测试按钮,在动态隐私测试页面,上传或选择HarmonyOS应用包,包括HAP格式。然后点击确定按钮,创建测试任务。

说明

每天只能创建100次动态隐私测试任务,请合理安排测试任务。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区

  1. 任务创建完成后,等待任务执行完成。可在“任务列表”中查看测试任务的进度。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区

查看测试报告

测试任务执行完成后,在任务列表中,可以点击查看报告按钮,查看测试结果详细信息。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区

在测试报告的概览页,可以查看测试任务的整体情况,包括风险率、敏感行为和动态隐私风险项。

HarmonyOS Developer DevEco Service使用指南-鸿蒙开发者社区




文章转载自:​​https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/ide_privacy_test-0000001089552709-V3​

分类
标签
已于2023-4-4 14:21:03修改
收藏
回复
举报
回复
    相关推荐