当前位置: 首页 > news >正文

鸿蒙 测试工具: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格式并手动备注。

http://www.jsqmd.com/news/1357749/

相关文章:

  • 《我的世界》服务器生存开局指南:高效逃离出生点与选址建家
  • 2026菏泽瓷砖空鼓维修本地靠谱维修师傅推荐:厨卫/客厅/阳台地砖 - 屋工匠
  • 现代软件开发实战:从模块化设计到持续交付
  • Spring Boot集成Quartz实现工作流定时任务:从核心原理到生产实践
  • 未来印象医疗展厅案例分享:茵冠生命未来馆
  • C# WinForm俄罗斯方块开发:从MVC架构到游戏逻辑实现
  • C++ STL泛型编程原理与高效应用指南
  • OpenClaw科研自动化工具:从文献检索到论文排版的全流程优化
  • AI智能体工程化落地:华为云AgentArts平台打造企业级Harness最佳实践
  • 2026年8月亲测有效!扫码机供应商推荐
  • 全景解析:Argon2 哈希算法真的能让你的密码“绝对安全”吗?
  • 2026年陕西箱变厂家**:配电房/预装式箱变/欧式箱变/充电桩专用箱变源头工厂实力盘点 - 优企名品
  • SEO实战:技术博客流量增长的核心策略
  • AI论文写作工具测评:提升本科生科研效率的9款神器
  • Flask+Vue构建汽车试驾预约系统的技术实践
  • 小红书数据分析:Python合规采集与商业洞察实战
  • UE4.27 Quixel Bridge插件安装配置全攻略:免费使用Megascans资产
  • Roo Code 上线首周,我的 AI 智能体差点删了生产索引——权限沙箱的 5 次熔断迭代
  • Java收银系统源码-商品档案功能解析!管好商品档案,连锁店就成功了一半!
  • Windows驱动管理终极方案:Driver Store Explorer释放系统盘空间
  • 三门问题的贝叶斯解法与概率思维训练
  • Mashup Learning:乐高式大模型拼装技术原理与实战
  • 2026福州瓷砖空鼓维修本地优质维修师傅推荐:厨卫/客厅/阳台地砖 - 屋工匠
  • windon环境下apeche服务器设置200OK的延时方式
  • 从零构建AI自动化编码系统:LLM与强化学习实战指南
  • 软件开发全套文档、必要性、结构性思考
  • Google DeepMind重组:Hassabis转任首席科学家,AGI战略聚焦与工程化剥离
  • 网络协议逆向实战:破解Protobuf与代码混淆,以YouTube客户端为例
  • Redisson 看门狗原理详解
  • 2026 多智能体规模化落地实战:分布式蜂群架构的 4 道工程坎