介绍
appium类库封装了标准Selenium客户端类库,为用户提供所有常见的JSON格式selenium命令以及额外的移动设备控制相关的命令,如多点触控手势和屏幕朝向。
特点
支持跨平台,支持liunx、windows及maxos系统运行
支持多语言开发,支持python、java、php等
使用
安装python
安装java(运行appium server需要)
安装配置appium –desktop,然后以管理员权限运行appium
安装appium-client pip install Appium-Python-Client,这个是python需要的驱动appium的库。
安装android studio,主要是需要里面的uiautormator viewer.bat,默认路径在C:\Users\xxx\AppData\Local\Android\Sdk\tools\bin
尽量选择在win10上安装android studio,在win7上尝试用uiautomatorviewer定位元素,多次尝试都获取失败
配置控件
获取页面的控件,可以通过android里面自带的uiautomatorviewer工具,也可以通过Appium Desktop来获取
打开Appium客户端——》点击启动检查器会话——》设置好必须的参数后点击启动
打开Appium
查看配置
保存成功后,点击启动
设置控件
启动之前,需要连接模拟器