参考文章:
作者:温一壶清酒
原文:https://www.cnblogs.com/hong-fithing/p/11615628.html#top
作者:虫师
原文:https://www.cnblogs.com/fnng/p/4540731.html
作者:LeLe_Feb
原文:https://blog.csdn.net/u011296485/article/details/79494110
版权声明:本人摘录、转载以上文章仅用于参考、学习、记录,转载请附上原文链接!
以下全为整理内容:
环境搭建需要安装的软件:
1、安卓环境相关:Android SDK、JDK、安卓模拟器(夜神)
2、Python环境相关:Python3、pycharm ——安装及环境配置,略。
3、node.js
4、appium
5、Appium-python-Client
一、安装node.js
配置Appium的环境,必须要有Node.js(Appium就是由Node.js编写的),所以需要对Node.js进行安装和配置环境。
1、先安装node.js。官网:https://nodejs.org/en/download/
2、安装完成后,打开Windows 命令(快捷键 win+R 输入cmd),输入“npm”并回车。出现下图则node.js安装成功。
npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。
二、安装Appium
Appium的不同版本有不同的叫法,以2015 年底为界限,之前叫Appium-Server,之后叫 Appium-desktop。因为appium-server没有更新了,且appium desktop可以直接定位元素。所以我使用appium desktop。
1、安装Appium-desktop,地址:https://github.com/appium/appium-desktop/releases/tag/v1.13.0
2、在安装好了之后,用appium-doctor来检查是否配置成功,但新版的appium是没有doctor文件的,所以需要通过npm下载并安装,命令如下:
npm install -g appium-doctor
3、然后使用如下命令检查新版的appium是否安装成功,命令如下:
appium-doctor
出现如下页面,则安装Appium-desktop成功
三、安装Appium-python-Client
Appium的实用方法都在Client的源码里,对于driver和webelement实例,均有对应的元素查找方法(webelement查找的是下面的子元素),有些儿专门针对手机的函数,则需要在这个Client安装后方可使用。
1、使得appium和python建立连接关系,使用命令安装Appium-python-Client:
pip install Appium-Python-Client