python editor_Python+Weditor
1)下载、安装python
2、点击Download Python 3.7.3,即可下载python-3.7.3-amd64.exe
3、下载完成后,点击即可安装python
2)安装uiautomator2
由于Python 3.7已经内置了pip,所以我们直接使用命令pip install --pre uiautomator2 即可安装uiautomator2:
安装完成后,默认安装目录为:C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Lib\site-packages\uiautomator2
3)使用USB连接设备,连接OK后运行命令python -m uiautomator2 init,该命令会自动安装本库所需要的设备端程序,也会在你的手机里安装两个软件一个可见一个不可见
(有图标和没图标)
4)安装可视化UI查看器 pip install --pre -U weditor
5)打开CMD命令框,运行python -m weditor ,该命令会在PC上打开浏览器,之后输入设备的ip或者序列号,点击Connect即可,映射测试机屏幕
6)实例
importuiautomator2 as u2importosimporttime#d = u2.connect(‘172.16.0.7‘)
d = u2.connect_usb(‘12345678‘)#进入应用列表
d(resourceId="com.android.launcher3:id/all_apps_handle").click()
time.sleep(5)#启动AppWWW
d(resourceId="com.android.launcher3:id/icon", text=u"骁龙相机").click()
time.sleep(5)#拍照
d(resourceId="org.codeaurora.snapcam:id/shutter_button").click()
time.sleep(5)#切换摄像图
d(resourceId="org.codeaurora.snapcam:id/front_back_switcher").click()
time.sleep(5)#拍照
d(resourceId="org.codeaurora.snapcam:id/shutter_button").click()
time.sleep(5)#点击预览按钮
d(resourceId="org.codeaurora.snapcam:id/preview_thumb").click()
time.sleep(5)#按返回键
for i in range(2):
os.system("adb shell input keyevent 4")
time.sleep(3)
python editor_Python+Weditor相关推荐
- Python笔记-weditor的安装及基本使用
这里我是在Linux上安装好python虚拟环境3.6.9,并且安装了uiautomator2. 首先是安装weditor pip install weditor -i https://pypi.tu ...
- 记录学习自动化测试(python+weditor)的问题
安装的时候百度的,具体记不得了(看过https://www.jb51.net/article/205942.htm,UIAutomator2的使用 | Vicの博客) 安装uiautomator2: ...
- [Python] 制作启动uiautomator2 的web版 uiautomatorviewer2 批处理启动
打开一个txt文件,复制如下命令进行并另存为为 .bat文件 1 @echo on 2 @echo 正在启动 uiautomatorviewer2 3 4 python -m weditor 5 6 ...
- 手机调试python的软件_Appium+Python(ios真机移动端App H5混合自动化实战测试)
一.环境搭建篇 (一)安装JDK 大家自行安装 (二)安装Appium 1.appium desktop 2.appium server > brew install node # get no ...
- 安卓手机 Python 自动化测试
其他自动化工具或者框架: Airtest:https://airtest.readthedocs.io/zh_CN/latest/ autojs:Auto.js快速入门实战教程:https://zhu ...
- python uiautomator2控制手机点击_uiautomator2 python远程操作Android
上次写了一个Android自动化脚本,使用了appium和python-appium,刚开始使用时感觉很厉害,手机连上数据线之后,编写一系列代码就可以使Android自动操作,但是需要安装appium ...
- python 日常记录笔记
从零基础到三个月攒下笔记送个大家!希望大家多多支持! 昨天跟大佬交流下,说要多写写博客.可没有这个耐心,平常都是记笔记,从来没写博客习惯.好了,废话不多说.直接上笔记! python 笔记 在xpat ...
- 超级简单得App自动化demo,有手就会,Weditor + uiautomator2 实现app自动化
目录 安装Python3 安装JDK 安装模拟器 安装SDK Weditor使用 安装Allure-report包 编写测试脚本并生成测试报告 安装Python3 直接登录Python官网Welcom ...
- 自动化玩腾讯微证券领长牛python实现---学习记录
# 学习目标:自行实现自动化玩腾讯微证券领长牛 原作者链接:在这里 文章目录 1.环境搭建 1.1安装Uiautomator2 1.2安装weditor 2.使用weditor 3.自动化的实现 3. ...
- APP元素定位工具Weditor连接夜神模拟器
本文内容参考此文章:https://blog.csdn.net/junqing124/article/details/108873303 1.安装 pip install uiautomator2 p ...
最新文章
- linux下bash脚本常用的十个技巧:显示执行脚本花费的时间,在脚本退出时杀死后台运行的程序,在脚本退出时跳出循环,读取命令行参数来决定循环次数
- 系统访问慢的几个原因
- BZOJ2653 middle 【主席树】【二分】*
- vim的保存文件和退出命令
- request获取数据3种方法
- 框架-.NET:Spring.Net
- 小程序功能模块-优客娱乐视频1.0.5源码
- python培训价目表-Python培训一般要多少钱?
- phpstudy配置SSL证书的步骤(Apache环境)以及一些注意事项
- 10000个虎年限定版红包封面!给!
- python中数组,列表和集合的区别
- h5 video标签
- 【考研英语语法】if 的高级用法
- 电脑小白快来!这有电脑常见故障解决方法
- Python:监控键盘输入、鼠标操作,并将捕获到的信息记录到文件中 (转)
- 北大计算机系赖陆程,北大计算机系一年级学生彭某从五楼阳台上跳下。彭某曾是一个相当聪明...
- 计算机word中如何加入水印?
- WINVNC源码分析(四)
- android 生成bks_创建 Android bks证书
- NUAA-泛在网实验-实验六
热门文章
- 前端开发 Grunt 之 Connect
- 打印等腰三角形javascript
- HCIE-Security Day6:5个实验深入浅出理解源NAT
- datatable 操作列根据权限动态展现_不会Excel透视表?教你一招轻松做出动态报表...
- HCIE Security IPSec 备考笔记(幕布)
- 从面向对象的api中识别软件组件(论文翻译)
- 前端日拱一卒D5——web安全基础
- Android:Android Studio生成签名文件,自动签名,以及获取SHA1和MD5值
- MVC学习Day01
- Delphi 与 DirectX 之 DelphiX(94): TDIB.DrawAdditive();