APP自动化环境安装

Appium安装

app的自动化是需要通过python库将控制app的请求发给appium服务器,appium服务器控制app软件完成,所以需要实现app自动化,首先得安装appium
Appium 目前托管在github,正确的下载地址应该为:

https://github.com/appium/appium-desktop/releases
在这里插入图片描述
下载.exe文件进行安装

安装python库

要实现使用python语言来控制给appium server发送请求必须安装python库,只需要使用以下命令即可(前提是已经安装了python):

pip install Appium-Python-Client

安装Android SDK环境

运行appium和使用adb命令控制手机都需要使用到Android SDK环境
安装连接
打开页面后选择Android SDK工具–》SDK Tools
选择试合自己的环境的SDK,下载对应的.zip文件,下载后解压到文件夹
文件夹结构如下图所示:
在这里插入图片描述
点击SDK Manager下载手机对应版本的SDK 工具,一般都会勾选最新的版本和自己手机的安卓版本,(在手机设置中的设备信息会写明安卓版本)
其中Android SDK Tools、Android SDK Platform-tools、Android SDK Build-tools必须选上
AVD Manageer主要是用于安装手机模拟器的

配置Android环境变量

下载完Android SDK后还需要配置环境变量才能直接在电脑字符控制界面(cmd)中直接使用adb命令(在我的电脑属性中选择高级系统设置-》点击环境变量,在path中添加以下两条记录:

%Android SDK安装路径%\tools;
%Android SDK安装路径%\platform-tools;

验证设置成功:
在这里插入图片描述

安卓模拟器安装

我目前使用的是夜深模拟器,夜深模拟器的安装如下:
https://www.yeshen.com/点击立即下载安装
安装完毕后,将Android SDK 中的adb.exe拷贝到夜深模拟器安装路径,然后将名字重新命名为nox_adb.exe,覆盖模拟器原有的该文件,防止模拟器和SDK的adb文件版本不一致导致连接不上。安装成功运行,并进入设置点击五次关于进入开发者模式,将usb调试打开
最后输入adb devices可看到如下结果,说明已经成功连接上模拟器:
在这里插入图片描述
但是一般容易出现如下出情况:
模拟器打开了,但是设备列表为空白,使用如下命令连接设备:

adb connect 127.0.0.1:62001

若还是不能解决且提示:

* daemon not running; starting now at tcp:5037

可能是服务没开,也有可能是端口被占用:
查看端口是否被占用的方法:

netstat -ano | findstr "5037"

查看到占有的线程将其kill掉,命令如下:

taskkill -f -pid +进程id

关闭/启动服务的命令:

#关闭
adb kill-server
#开启
adb start-server
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值