HarmonyOS 鸿蒙Next 【Hypium自动化测试】使用UIViewer查看控件时,无法查看到Column布局里面的子元素。如果要定位,有啥精准的定位方式吗?

HarmonyOS 鸿蒙Next 【Hypium自动化测试】使用UIViewer查看控件时,无法查看到Column布局里面的子元素。如果要定位,有啥精准的定位方式吗?

UIViewer 查看控件截图如下:

cke_5510.png

手机系统:HarmonyOS NEXT 5.0.0.102

hypium版本:Hypium(5.0.7.200)


更多关于HarmonyOS 鸿蒙Next 【Hypium自动化测试】使用UIViewer查看控件时,无法查看到Column布局里面的子元素。如果要定位,有啥精准的定位方式吗?的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于HarmonyOS 鸿蒙Next 【Hypium自动化测试】使用UIViewer查看控件时,无法查看到Column布局里面的子元素。如果要定位,有啥精准的定位方式吗?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS 鸿蒙Next的Hypium自动化测试中,使用UIViewer查看控件时若无法查看到Column布局里面的子元素,可以尝试以下精准定位方式:

  1. 元素属性定位:利用元素的id、text、type、description等属性进行精确定位。这些属性在UIViewer中通常可见,或者通过代码获取。
  2. 层次结构定位:通过元素的层次结构(父元素、子元素关系)进行定位。可以先定位到Column布局,再逐步定位到其内部的子元素。
  3. 相对定位:使用相对查找方式,如isBefore、isAfter等,根据元素之间的相对位置进行定位。
  4. 控件查找方法:在代码中,可以使用find_component()等方法查找特定控件,结合上述属性或结构进行精准定位。

此外,请确保UIViewer和Hypium框架为最新版本,且已正确配置和连接测试设备。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部