【移动自动化】——Appium

一、工作流程

在这里插入图片描述

C/S框架,appium核心是一个Web服务器,提供了一套接口。它会接收客户端发送过来的命令,然后在移动设备上运行命令,最后把运行结果通过HTTP响应包返回给客户端。
session,每个client连接到server以后都会创建一个session,自动化始终围绕一个session进行

二、环境搭建

2.1、安装JDK开发环境

1、JDK下载地址,下载完一直下一步安装即可
2、配置Windows环境变量,环境变量的为刚刚安装的JDK路径
3、打开命令行窗口,输入java -version校验安装的版本
在这里插入图片描述

2.2、安装Android SDK

1、下载地址,点我
2、下载完SDK后解压即可,无需安装。
3、配置Windows环境变量,和刚刚配置jdk一样,ANDROID_HOME路径是Android SDK解压后的位置

(1)ANDROID_HOME=E:\sofeware\AndroidSDK\android-sdk
(2)在Path中添加:  
	%ANDROID_HOME%\tools
	%ANDROID_HOME%\platform-tools

3、配置好SDK后就有adb这个工具
4、打开命令行窗口,输入adb校验是否能识别到命令

2.3、安装模拟器(用手机测试也是一样的配置方法)

1、安装好模拟器好需要保证能连网
2、打开模拟器的设置,选择开发者选项(没有该选项的百度…),开启调试模式并开启USB调试
3、打开命令行窗口,输入adb devices检查,能看到下面的信息说明成功连接到模拟器了。
在这里插入图片描述
注意:如果使用的是夜神模拟器,可能出现ADB版本不对的问题,这是因为夜神模拟器本身就有adb工具(名称为nox_adb.exe),我们直接将夜神的adb换成Android SDK的adb即可。

在这里插入图片描述

2.4、Appinum安装

1、下载地址,点我
2、下载完毕之后双击运行即可。

2.5、pycharm中安装依赖包
pip install Appium-Python-Client 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值