来到新团队,后面要使用ATX开展UI自动化工作,现搭建ATX环境
在安装ATX环境过程中遇到的问题,记录下来方便后续遇到同样问题时再快速回忆解决
环境准备环节跳过,此文只记录在weditor使用过程中遇到的一个问题
命令行执行python -m weditor ,自动打开浏览器并显示一个可链接手机的网页
网页显示connect已经有绿叶(代表连接成功)
点击Dump hierarchy
但是依旧提示 Local server not started,控制台提示获取不到 hierarchy
重新执行一次python -m weditor
提示weditor已经running
按网上搜索到的解决办法重新安装来解决python -m uiautomator2 init
再到点击Dump hierarchy时,还是一样报错 Local server not started
低头看看连接的手机
发现自动给手机安装ATX.apk时,手机要输入账号密码确认安装 输入账号密码安装ATX.apk后,再点击Dump hierarchy已经可以连接手机界面成功(还不行就重新打开 weditor),并操作时可生成自动录制脚本等,算是环境通了
总结
1、自身对ATX的工作流和每个环节需要的操作步骤是如何的不熟悉,导致出问题排查问题时耗时长,但这样倒推的方式学习更深刻 2、以前的经验多在服务端,少纯移动端测试工作,所以使用过程中会关注PC页面的表现比较多一些,但这个场景里毕竟是要连接手机,对APP进行UI自动化的工作,要多关注下连接手机上的提示和思考下工具或脚本要考虑在手机系统权限的影响。
文章转载自欢乐毅城,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
python中标识符的命名规则和命名规范
周同学带您玩AI
75次阅读
2025-04-21 10:34:44
AI与我共创WEB界面
布衣
58次阅读
2025-04-14 22:13:51
解决pyqt5 textbrowser控件超链接锚点问题
zayki
40次阅读
2025-04-27 16:58:59
python 实现消费者优先级队列
天翼云开发者社区
31次阅读
2025-04-25 11:08:21
优雅遍历和删除特定开头的key
陌殇流苏
27次阅读
2025-04-25 12:17:03
《深入剖析Python的生成器表达式与列表推导式:探寻代码背后的哲学与艺术》
程序员阿伟
25次阅读
2025-04-27 16:22:14
python中的常见数据类型
周同学带您玩AI
16次阅读
2025-04-21 10:34:43
python自动更新dns A记录
godba
11次阅读
2025-04-23 11:19:04
python中不同数据类型转换-布尔型
周同学带您玩AI
10次阅读
2025-04-22 10:12:05
AIOps系列-跳出“工具人”陷阱:从重复劳动到价值创造
韩公子的Linux大集市
7次阅读
2025-05-06 08:49:02