UI自动化测试框架获取当前窗口的布局层次结构

现在需要调用自动化测试框架功能获取当前窗口的布局层次结构,对应uiautomator中AccessibilityNodeInfoDumper类的dumpWindowHierarchy方法,自动化框架有提供相关功能么。

HarmonyOS
2024-05-13 22:17:08
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
yu_qingbo

目前未提供直接获取页面中所有组件树的接口,仅提供根据条件匹配的接口,参考:

https://developer.huawei.com/consumer/cn/doc/atomic-references/js-apis-uitest-0000001824697977

同时,还可以通过shell命令方式查看组件树:

1. 使用hdc shell进入命令行界面。

2. 输入 aa dump -a 找到应用 AbilityRecord ID。

3. aa dump -i [abilityID] -c -element

分享
微博
QQ
微信
回复
2024-05-14 23:03:03
相关问题
如何设置当前窗口大小
351浏览 • 1回复 待解决
鸿蒙UI框架没有 C++ UI框架
11493浏览 • 2回复 待解决
ArkUI中如何获取当前UI控件信息
177浏览 • 1回复 待解决
自动化验收工具指南文档(Code Linter)
351浏览 • 1回复 待解决
如何对鸿蒙设备进行ui测试
1634浏览 • 1回复 待解决
HarmonyOS应用开发 没有 C++ UI 框架
12667浏览 • 2回复 待解决
如何获取窗口宽高信息
430浏览 • 1回复 待解决
鸿蒙JS UI如何获得当前组件值?
5089浏览 • 1回复 待解决
求大佬告知如何获取窗口宽度
316浏览 • 1回复 待解决
JS UI框架中canvas如何动态指定宽高
4842浏览 • 1回复 待解决
JS UI框架中FA和PApage之间如何通信?
1353浏览 • 1回复 待解决
鸿蒙有哪些支持第三方UI框架吗?
1956浏览 • 1回复 待解决
如何获取当前HAPBundleName
299浏览 • 1回复 待解决