Appium+Python移动端(Android)自动化测试环境搭建

1.安装jdk1.8以上

去官网:www.oracle.com下载

参考文章:https://blog.csdn.net/weixin_44084189/article/details/98966787

https://www.cnblogs.com/tuxiaomeng/p/10418591.html

2.安装android sdk(我是windows7系统)

下载Android SDK Tools: http://www.androiddevtools.cn/

打开网站后,我们可以看到这里面有Android开发所需的各种工具,首先找到SDK Tools:

选择一个最新的版本就行了。我在的是zip包,解压后android-sdk-windows包放在了D:\Android\目录下

注意,这里有exe和zip两种文件可供下载,exe的就是个安装程序,下载下来需要自己双击安装。这里建议下载zip压缩包,下载后,直接解压缩到你想要安装Android的路径就行了。解压后的文件目录如下:

然后就双击“SDK Manager.exe”,启动SDK Manager,如图所示:

Tools文件夹里面的Android SDK Tools(这个我们在之前的一步已经下载好了的,一般不会让你再安装了,不过有可能会让你更新),然后就是Android SDK Platform-tools和Android SDKBuild-tools,注意只需要下载最新的版本就行了。

然后就是API。新手的话,选择一个最新的版本就好了,因为Android是向下兼容的。

最后就是extras文件夹中的东西了,如下图所示

然后,install 下载就行。

最后一步:环境变量:

ANDROID_HOME= D:\android\android-sdk-windows

path=;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools

检验一下Android SDK是否安装成功:在命令行窗口中输入”adb version“

 

[安装完成后,在cmd命令窗运行adb,提示0xc000007b错误]

网上排查是因为缺少Microsoft Visual C++ Redistributable,2019版本的下载地址如下,x86和x64版本都安装,问题解决!!!

https://social.msdn.microsoft.com/Forums/vstudio/en-US/e653a57a-bc32-4134-87bf-df33058f0531/download-microsoft-visual-c-2017-redistributable?forum=vssetup

3.安装python3.7

https://www.python.org/downloads/ 并配置环境变量

命令行中输入 python ,检查成功

4.安装note.js

下载地址:https://nodejs.org/en/ 

命令行中输入 npm ,检查成功

5.安装appium 

AppiumForWindows_1_4_16_1.zip我下的这个版本

下载地址:https://bitbucket.org/appium/appium.app/downloads/

点击 appium-installer.exe 进行安装

配置环境变量:

Appium_Home=D:\Program Files (x86)\Appium

path后面追加=%Appium_Home%\node_modules\.bin\;%Appium_Home%

cmd打开命令行窗口,输入appium-doctor ,出现以下提示,All Checks were successful ,说明环境配置成功,如图所示:

6、安装appium - python - client(目的是将python与appium关联起来)

cmd打开命令行窗口,输入:pip install Appium-Python-Client,提示成功就可以了,我这边是已经安装过了,如图所示:


7、连接手机测试

确认手机已经连接电脑,且驱动安装完成,打开cmd,输入adb devices,出现如下图所示信息则说明连接成功:

adb devices设备的状态有 3 种:

  • device , 设备连接正常
  • offline , 设备离线,连接出现异常
  • unauthorized 设备为进行授权,需要在设备上是否允许调试对话框进行授权

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值