鸿蒙 测试工具:DevEco Testing(一)

DevEco Testing是一款专项集成测试工具,提供了多项测试能力,以测试服务卡片的形式呈现给用户,无需复杂配置即可一键执行测试任务。

一、环境要求

1.1 PC配置要求

Windows

配置项 要求
操作系统 Windows 10/11 64位
内存 推荐16GB及以上(可用内存>8GB)
处理器 i7-10700@2.9GHz或同等性能
硬盘 可用空间100GB以上

macOS

配置项 要求
操作系统 macOS(arm)15&26 / macOS(x86)15
内存 推荐16GB及以上(可用内存>8GB)
处理器 i7-10700@2.9GHz及以上 或 Apple silicon M系列
硬盘 可用空间100GB以上

注意:如果可用硬盘空间低于30GB,建议清理磁盘空间后再创建任务。

1.2 被测设备要求

要求 说明
系统版本 HarmonyOS 5.0及以上
设备状态 网络通畅、非高温、非低电量(推荐>80%)
锁屏设置 取消各类锁屏密码,确保自动化能完成上滑解锁
应用图标 桌面可见(自动化会翻页查找不同桌面,但不会打开文件夹)
预置操作 权限授予、用户协议确认、账号登录等,保障自动化遍历可顺利进行

二、快速开始

2.1 选择应用

支持选择测试设备上已安装的应用,或安装新的应用包。

设备识别问题

HarmonyOS 5.0及以上版本设备已连接,DevEco Testing无法识别设备?

排查步骤

  1. 在cmd窗口中执行hdc list targets确认设备正常连接

  2. 如返回为空 → USB连接未建立,检查PC机USB驱动、USB线缆连接、手机是否开启USB调试模式

  3. 若hdc能识别设备但DevEco Testing未识别 → 将DevEco Testing安装路径中的hdc路径配置至PATH环境变量中

三、测试任务

3.1 查看任务

在DevEco Testing工具导航栏 → 测试任务中,可查看当前正在执行和历史执行的测试任务。

筛选方式

  • 按任务名/备注

  • 按服务类型

  • 按任务状态

3.2 任务状态

状态 说明
执行 测试任务执行中
完成 测试任务执行完成
失败 测试任务执行失败(通常为任务初始化发生异常)
停止 测试任务过程被手动中止
取消 测试任务未执行取消(通常出现在客户端异常退出时)

3.3 报告管理

对于无效测试报告,可以定期清理。点击删除报告,选择要删除的报告,系统将删除本页面内的测试报告。

四、测试报告

4.1 报告结构

测试报告分为两部分:

部分 内容
报告概览 应用信息、参数配置、执行日志等
报告详情 不同测试服务详情不同(如应用上架预检包含应用信息、测试总览、各项检测数据)

4.2 报告操作

操作 说明
手动备注 方便测试人员标记任务
报告导出 点击"打开目录"按钮,可导出html格式的报告文件

鸿蒙DevEco Testing是一款专项集成测试工具,支持一键执行测试任务,设备需HarmonyOS 5.0+且取消锁屏,测试任务状态包括执行/完成/失败/停止/取消,测试报告包含概览和详情,支持导出html格式并手动备注。

相关推荐
大锅盖13 小时前
Web 工单要调用相机,第一步不是打开取景框,而是建立能力门禁
前端·数码相机·harmonyos
贾伟康7 小时前
【华夏二十四节气|07】HarmonyOS 6.0.2(22) ArkTS 节气搜索实战:多字段匹配与四态闭环
移动开发·harmonyos·arkts·arkui·本地搜索
大龄秃头程序员8 小时前
Flutter 项目鸿蒙适配实战:从环境搭建到多环境打包全指南
harmonyos
贾伟康10 小时前
【万能转换器|18】HarmonyOS ArkTS 权限与隐私实战:让 module.json5、功能说明和拒绝路径一致
移动开发·harmonyos·arkts·权限管理·隐私合规
贾伟康10 小时前
【万能转换器|19】HarmonyOS ArkTS 回归测试实战:覆盖启动、空数据、异常输入和重复点击
软件测试·移动开发·harmonyos·arkts·回归测试
UnicornIT11 小时前
【HarmonyOS】时间管理类APP:做成“自适应“
ui·华为·harmonyos·鸿蒙
less_1213811 小时前
HarmonyOS WPS Open SDK:不落地、水印与功能开关的合规打开策略
华为·harmonyos·wps
贾伟康12 小时前
【万能转换器|20】HarmonyOS ArkTS AppGallery 发布复查实战:核对包名、版本、设备、素材和离线声明
移动开发·harmonyos·arkts·appgallery·应用发布
我的xiaodoujiao1 天前
快速学习Python基础知识详细图文教程17--类型注解和断点调试
开发语言·python·学习·测试工具