一. w编辑器介绍
运行APP UI自动化测试时,必须使用到元素定位。 通常直接使用app ium桌面的Inspector。 另一个介绍UI元素定位的工具--w编辑器。 WEditor提供了帮助编写脚本、识别元素、调试代码等功能,是一个显示基于python的APP元素的工具。
二.安装WEditor
1、环境准备:
如果安装了python3.6或更高版本,并且需要ti设备来运行iOS,请参阅windows:https://blog.csdn.net/dou _ being/article/details /文章“
pip 3安装编辑器# uiautomator 2,facebook-wda作为依赖项一起安装和运行
1、Windows上运行Android端:
打开终端输入命令并启动weditor :
成功执行python -m weditor命令后,将自动调用浏览器以获取地址http://localhost:17310/
选择目标设备的Android
输入命令以显示android设备的uuid:ADB设备
在WEditor界面中输入设备UUID
点击Connect,连接成功
单击dump hierarchy
成功运行的屏幕截图:
2、MacOS/Windows上运行iOS端:
打开终端1,启动WDA :
tidevicewdaproxy-bcom.XXX.XXX.web driveragent.runner-- port 8200打开终端2,将请求转发到手机。
打开tidevice relay -x 8100 8100终端3并启动weditor :
成功运行python3 -m weditor命令后,将自动调用浏览器以获取地址http://localhost:17310/
选择目标设备iOS
单击dump hierarchy
成功运行的屏幕截图:
欢迎使用公众号: