安卓自动化之uiautomator(python篇)一 环境搭建
来源:互联网 发布:苹果mac办公软件 免费 编辑:程序博客网 时间:2024/05/16 17:42
参考文档:https://github.com/xiaocong/uiautomator
1.所需的环境 :
JDK 配置环境变量
SDK 设置adb的环境变量
python 设置环境变量
2.uiautomator的安装
利用pip安装,如果未将pip目录添加到path中,切换到python/scripts目录下,使用命令:pip install uiautomator
安装进度如上图,安装完成后我们可以进入python\Lib\site packages\这个目录下,会发现多了个文件夹uiautomator
另外我们检测是否安装成功,可以执行以下命令,进入python交互模式下,from uiautomator import Device,如果不报错说明安装成功,如下图:
安装完成后我们可以进行下面的脚本测试了,新建一个文件test.py
#-*- encoding:utf-8 -*-
from uiautomator import Device
d=Device('') 当只有一台设备连接时可不指定序列号
print d.info
进入命令行运行test.py文件,如下图:
利用这个我们可以获取设备的信息,返回一个字典:包括旋转状态、屏幕状态、当前包名等信息
另外我们可以发现每次运行都会在手机上安装2个apk:test和uiautomator
阅读全文
0 0
- 安卓自动化之uiautomator(python篇)一 环境搭建
- 安卓自动化之uiautomator(python篇)二 UiDevice
- 安卓自动化之uiautomator(Python篇)三 Uiobject
- 安卓自动化测试之uiautomator(Python篇)四 Uisecltor
- 安卓自动化测试框架UIautomator环境搭建
- 手把手教你 搭建安卓自动化框架之 UIAutomator
- 安卓自动化之uiautomator(python篇)常用adb及图片对比
- 安卓自动化Uiautomator
- Android UiAutomator 自动化环境搭建
- python+uiautomator环境搭建
- python+uiautomator 自动化测试安卓手机中的问题
- 一、Android_UiAutomator(安卓UI自动化)环境搭建
- python+uiautomator测试环境搭建
- python+uiautomator测试环境搭建
- Selenium + Python 搭建自动化测试环境(一)
- 安卓手机自动化测试-环境搭建篇
- appium 安卓自动化环境搭建
- Android自动化测试UiAutomator之环境配置
- Bi-directional Tracing的一点经验
- Netty 源码分析之 三 我就是大名鼎鼎的 EventLoop(一)
- Win10上Anaconda 多版本共存与TensorFlow安装
- 添加WEP 加密WiFi支持 for RTEMS-libbsd on BBB BSP
- spring3.0MVC注解(附实例)
- 安卓自动化之uiautomator(python篇)一 环境搭建
- js函数声明与赋值详解
- php折腾模拟实现ORM-2
- 关于mysql的小知识点
- Android 中 %s %d %f占位符使用
- LinkedList源代码分析(基于JDK1.8)
- OCRmypdf安装部署深入详解
- 基于Dji M600-PRO的Onboard-SDk-ROS入门应用之———航点记录与自主飞行
- 用python-pandas作图矩阵