首页 > 其他分享 >移动端自动化之uiautomator2

移动端自动化之uiautomator2

时间:2024-07-30 16:54:34浏览次数:5  
标签:https uiauto u2 connect 123456f 自动化 uiautomator2 移动

github: https://github.com/openatx/uiautomator2

 

[安装]

pip3 install -U uiautomator2

# 安装UI Inspector --> 便于查找元素(浏览器打开 https://uiauto.dev 查看当前设备的界面结构)
pip install uiautodev
# 启动服务
uiauto.dev
 

 

[使用]

import uiautomator2 as u2

d = u2.connect() # connect to device
print(d.info)

# 使用设备序列号连接(使用adb devices查看)
d = u2.connect('123456f') # alias for u2.connect_usb('123456f')


# 可以指定环境变量
# export ANDROID_SERIAL=123456f



元素定位页面:

 

常用方法:

 

标签:https,uiauto,u2,connect,123456f,自动化,uiautomator2,移动
From: https://www.cnblogs.com/xingxia/p/18332823/mobile_auto_uiautomator2

相关文章

  • 《最新出炉》系列初窥篇-Python+Playwright自动化测试-58 - 文件下载
    1.简介前边几篇文章讲解完如何上传文件,既然有上传,那么就可能会有下载文件。因此宏哥就接着讲解和分享一下:自动化测试下载文件。可能有的小伙伴或者童鞋们会觉得这不是很简单吗,还用你介绍和讲解啊,不说就是访问到下载页面,然后定位到要下载的文件的下载按钮后,点击按钮就可以了。其实......
  • 移动端自动化解决方案
    转载:https://geeknote.net/wick/posts/2179 UIAutoMator2uiautomator2是一个可以使用Python对Android设备进行UI自动化的库。其底层基于Googleuiautomator,Google提供的uiautomator库可以获取屏幕上任意一个APP的任意一个控件属性,并对其进行任意操作。github: https://gi......
  • 移动端页面字体缩放问题处理
    [移动端浏览器会缩放字体导致页面布局变化]ps:这个问题弄得我整个人都不好了,移动端浏览器可以设置字体缩放,而且不同浏览器不同设备默认缩放程度不同。仔细观察页面,就会发现也不是所有的字体都会被缩放。经过反复对比发现,提供了宽高数值,并且设置了flex布局的文字就不会被缩......
  • 如何通过前端表格控件实现自动化报表?
    背景最近伙伴客户的项目经理遇见一个问题,他们在给甲方做自动化报表工具,项目已经基本做好了,但拿给最终甲方,业务人员不太买账,项目经理为此也是天天抓狂,没有想到合适的应对方案。现阶段主要面临的问题是项目经理和甲方沟通好了需求,就布置了任务,让研发去调研。但由于现在市面上报表......
  • 如何智能便捷、自动化地进行文件数据采集?
    文件数据采集是指从各种源头和渠道收集、整理、清洗、分析和挖掘数据的过程。它是大数据应用的基础,为企业提供全面的决策支持和业务价值。文件数据采集对于不同行业都至关重要,通过有效的文件数据采集,企业可以更好地了解市场动态、优化服务和产品,以及提高运营效率。金融行业会涉......
  • 【入门】汉诺塔的移动次数 - 题解
    【入门】汉诺塔的移动次数时间限制:C/C++1000MS,其他语言2000MS内存限制:C/C++128MB,其他语言256MB描述汉诺塔的问题大家都已经很熟悉了,有三个柱子,每个柱子上有一些大小不一的金片,要把金片从\(A\)柱移动到\(C\)柱,可以借助\(B\)柱,请问\(n\)个金片的情况下,需要最少移......
  • 软件测试必备 - 14个接口与自动化测试练习网站
    随着互联网和移动应用的快速发展,接口和自动化测试的重要性日益凸显。越来越多的企业开始重视API测试,因为它不仅能提升开发效率,还能确保系统的稳定性和安全性。这些练习网站为测试人员提供了宝贵的资源,帮助他们掌握必要的技能,应对日益复杂的测试需求。  在软件测试的世界里,接......
  • 【C++11】C++11新纪元:深入探索右值引用与移动语义
    ......
  • 【本届确定SPIE出版-稳定EI检索—往届均已成功见刊检索】第四届检测技术与自动化工程
    第四届检测技术与自动化工程国际学术会议(TTAE2024)将拟定于2024年9月6-8日中国厦门召开。检测技术与自动化工程国际学术会议将每年举行一次,旨在将“检测技术”和“自动化工程”等学术领域的学者、专家、研发者、技术人员聚集到一个学术交流的平台,并且提供一个共享科研成果、......
  • 《最新出炉》系列入门篇-Python+Playwright自动化测试-57- 上传文件 - 番外篇
    1.简介前边的三篇文章基本上对文件上传的知识介绍和讲解的差不多了,今天主要是来分享宏哥在文件上传的实际操作中发现的一个问题:input控件和非input控件的上传API对其都可以上传成功。废话不多说直接进入正题。2.项目实战宏哥之前在讲解和分享Java+selenium系列时,将其划分为非in......