基于uiautomator2框架-python+雷电模拟器实现自动化控制

在没有手机的情况下,用雷电模拟器模拟真机进行查找元素,下面是简单操作方法。

前提:uiautomator2已安装,雷电模拟器连网正常可使用。

1.安装atx-agent到模拟器

cmd查看模拟器设备是否连接:


以上显示模拟器已连接。然后安装atx-agent,执行python3 -m uiautomator2 init ,方法如下:


安装成功。在模拟器首页可看到小汽车图标的工具即是atx-agent


2.安装weditor

通过weditor可以查看元素,从而进行编写自动化case。

执行命令 python3 -m weditor


此时浏览器会调起weditor页面


(我的页面屏幕一直横着还没找到旋转过来的方法。。难为死我这个强迫症了。。。)

页面左上角选择Android,输入设备号,然后点击connect,connect后面出现小数图标时表示已经连接。接下来就可以实现像手机一样通过实时页面查找元素编写自动化了!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容