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无法识别设备?
排查步骤:
在cmd窗口中执行
hdc list targets确认设备正常连接如返回为空 → USB连接未建立,检查PC机USB驱动、USB线缆连接、手机是否开启USB调试模式
若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格式并手动备注。