博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
appium环境搭建
阅读量:4965 次
发布时间:2019-06-12

本文共 2550 字,大约阅读时间需要 8 分钟。

 appium的流程如下:(写得有点潦草,请忽略,哈哈哈哈)

既然我们已经知道appium的流程了,那么搭建appium环境,需要安装哪些工具呢?

我的系统是windows10,工具版本:python 3.7.3、node.js 10.16.0、jdk1.8.0、sdk 24.4.1、appium 1.13.0、appium-python-client 0.46

一、首先我们需要先安装python和node.js,因为这两个工具是独立的

我这里的python版本是3.7.3,安装目录是D:\python\python

python安装及环境变量配置:在官网上下载,默认安装即可。检验是否安装成功的依据是:在cmd中输入python -V,出现以下界面,则安装成功。

环境变量配置:

path变量添加数值python安装目录。因为path本身是有数值的,所以要用;隔开。

我这里的node.js版本是10.16.0,安装目录是D:\Node\Node

node.js安装:在官网上下载,默认安装即可。安装过程中已自动配置了环境变量和安装好了npm包。我们在环境变量path数值中可以看到多了node.js的安装目录内容。

检验node.js是否安装成功的依据是:在cmd中输入 node -v 和 npm -v 分别查看node和npm的版本号:

 

二、接着安装jdk、android sdk

我这里的jdk版本是1.8.0,安装目录是

jdk安装及环境变量配置:可参考,因为是比较常用的工具,所以安装过程就不做详细分析。

检验jdk是否安装成功的依据是:在cmd中输入java -version,可以查看到jdk版本。

我这里的sdk版本是24.4.1,安装目录是D:\Android SDK\android-sdk-windows

android sdk安装及环境变量配置:官网下载版本24.4.1 windows的zip格式,下载完成后,解压。在sdk目录中打开SDK Manager.exe,选择这些选项,点击安装Install 57 packages。因为我已经安装过了,所以这里的选项状态显示是Installed(已安装)。我选了安卓系统10、9、8.1.0、8.0.0四个版本(这里的版本是为了虚构安卓模拟器,因为sdk有自带的模拟器AVD Manager,可以在AVD Manager中设置需要构建的安卓机相关信息。但后续实践中发现AVD Manager不是很好用,没有界面,我另外安装了其他的模拟器。所以这里的版本可以只安装一个)。

安装好后,我们可以看到skd安装目录的文件夹变多了。

然后配置环境变量。新建系统变量ANDROID_HOME,变量值为安装目录。

然后将%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools​​​​​​​添加到Path环境变量中。

检验sdk是否安装成功的依据是:在cmd中输入adb或者android。

正常情况下,输入android,会弹出SDK Manager.exe,也就是下面这个窗口:

输入adb,会显示安卓系统版本。

 但是我在实际操作过程中,发现输入adb是成功的,但是输入android,提示不是内部或外部命令。

后来我将环境变量中的ANDROID_HOME删了,将path变量中的%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools​​​​​​​修改D:\Android SDK\android-sdk-windows\tools;D:\Android SDK\android-sdk-windows\platform-tools;(其中D:\Android SDK\android-sdk-windows为SDK安装目录,也就是ANDROID_HOME的数值)。

保存后,发现输入android、android -h、adb都成功了。所以这个问题可以留意一下。

详细步骤可以参考

三、然后安装appium。

appium安装及环境变量配置:安装有2种方法,一是通过npm安装、配置环境变量;二是通过官网下载安装包安装、配置环境变量。

这里我用的是第一种方法安装appium:通过npm安装appium,配置环境变量。npm安装命令行:npm install -g appium

(因为我比较喜欢各个软件单独安装在一个文件夹中,方便区分,所以我会选择将npm的默认安装目录修改为指定的路径。之后要是再通过npm安装其他工具,也会继续修改安装目录的。当然,要是觉得安装在默认目录没关系,可以不用修改。)

安装过程中要是卡住,一直没响应,处于下载中,可能是因为网络中断了。把cmd强制关掉,再打开cmd,输入npm install -g appium就可以了。时间会有点长,耐心等待就可以。等到最后,出现出现下面这两行字就说明已经安装成功啦!

配置环境变量:将appium安装目录添加到path中。

检验appium安装成功的依据是:在cmd中输入appium,可以查看到appium版本。

四、最后安装appium-python-client(这个是appium连接python的连接工具,简称api)

appium-python-client安装:在官网中(https://pypi.org/project/Appium-Python-Client/#files)中下载appium-python-client,最新版本是0.46,下载。解压,然后在cmd中进入appium-python-client文件夹,找到setup.py文件,使用python setup.py install安装。

出现以下图内容,说明安装成功。

到这里,appium的环境搭建就完成啦!

最后,为了编写代码方便,下载了个编辑器,可以在编辑器中直接运行该代码。我这里下载的是sublime_text。当然,你也可以用其他的编辑器,比如Pycharm。

选择编码语言:

运行代码:

 

转载于:https://www.cnblogs.com/lv-lxz/p/11119647.html

你可能感兴趣的文章
Leetcode Word Break
查看>>
css性质
查看>>
python数据结构
查看>>
正则指引-括号(3)反向引用
查看>>
android开发读书笔记
查看>>
Gitlab配置、备份、升级、迁移
查看>>
dataTable.NET的search box每輸入一個字母進行一次檢索的問題
查看>>
Python 文件处理
查看>>
邻接表详解
查看>>
android,radio,checkbox
查看>>
[转](.NET Core C#) AES Encryption
查看>>
[转]EntityFramework中常用的数据修改方式
查看>>
[转]SQL Collation冲突解决 临时表
查看>>
[转]Gitlab-CI持续集成之Runner配置和CI脚本
查看>>
Spark&Hive结合起来
查看>>
使用Flex和java servlet上传文件
查看>>
软件工程的实践项目课程的自我目标
查看>>
POJ 1321 棋盘问题 (深搜)
查看>>
自定义TabBar
查看>>
最近戴着眼镜坐电脑前总是不自觉的眼痛就搜了下怎么保护眼睛无意中看到了这篇文章希望广大爱好编程的朋友多注意保护自己的眼睛!!...
查看>>