【鸿蒙测试】 鸿蒙测试必备工具---wukong

[复制链接]
发表于 2025-9-21 23:28:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
📝 口试求职: 「口试试题小步伐」 ,内容涵盖 测试基础、Linux操作体系、MySQL数据库、Web功能测试、接口测试、APPium移动端测试、Python知识、Selenium主动化测试干系、性能测试、性能测试、盘算机网络知识、Jmeter、HR口试,掷中率杠杠的。(各人刷起来…)
📝 职场履历干货:
软件测试工程师简历上怎样编写个人信息(一周8个口试)
软件测试工程师简历上怎样编写专业技能(一周8个口试)
软件测试工程师简历上怎样编写项目履历(一周8个口试)
软件测试工程师简历上怎样编写个人荣誉(一周8个口试)
软件测试行情分享(这些都不相识就别贸然冲了.)
软件测试口试重点,搞清晰这些轻松拿到年薪30W+
软件测试口试刷题小步伐免费使用(永久使用)

一开始看到这个名字,以为是游戏“黑神话·悟空”,在定睛一看是鸿蒙应用测试工具-wukong。下面我们一起来学习以下关于wukong的“传说”。
功能先容

wukong是体系自带的一种命令行工具,支持Ability的随机事件注入、控件注入、异常捕捉、陈诉生成和对Ability数据遍历截图等特性。通过模仿用户举动,对体系或应用进行稳固性压力测试。wukong分为随机测试、专项测试和专注测试。
随机测试是指随机测试界面内容,支持的能力包括:shell启动、拉起整机应用、多种注入方式、设置随机种子、打印运行日记和生成陈诉。
专项测试重要提供对指定应用控件进行测试,支持的能力包括:shell启动、次序遍历及截图、测试休眠睡醒、录制回放、打印运行日记和生成陈诉。
专注测试重要提供对指定控件的注入测试,支持的能力包括:shell启动、拉起整机应用、多种注入方式、设置随机种子、设置专注控件范例、设置注入控件次数、打印运行日记和生成陈诉。
实现原理

wukong部件架构图以及部件内子模块职责如下所述。

命令行分析:支持命令行获取参数并分析命令行参数。
运行情况管理:根据命令行初始化wukong整体运行情况。
体系接口管理:查抄并获取指定的mgr,注册controller和dfx的faultlog的回调函数。
随机事件生成:通过random函数生成指定种子数的随机序列,生成事件。
事件注入:根据支持的事件范例向体系注入事件,依赖窗口、多模、安全等子体系。
异常捕捉处理处罚/陈诉生成:通过DFX子体系获取运行中的异常信息并纪录log,生成陈诉。
约束与限制

1.wukong测试工具在API 9版本开始预置使用。
2.在低于API 9版本,不能随版本编译,使用时需自行编译后推送至被检测装备,具体步调如下

3.PC被检测装备毗连后,才可实验命令行,支持单个和多个装备。
4.全部命令行实验前需要先辈入shell模式
功能特性及命令阐明


实验命令

进入shell模式

获取应用的bundle name和ability name

实验查看资助命令

以上就是对鸿蒙测试工具–wukong的开端先容,有情况的同砚可以练习起来了~~
末了: 下方这份完备的软件测试视频教程已经整理上传完成,需要的朋侪们可以自行领取 【包管100%免费】


回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表