(三)Appium+Python自动化测试之环境搭建

Appium+Python自动化测试之环境搭建

参考

自动化测试 - Appium + Python史上最全最简环境搭建步骤

Appium+python自动化1-环境搭建(上)

Appium+python搭建测试框架

一、环境准备

运行环境:

1. jdk:jdk-8u121-window(32位的就下载32位的,64位的就下载64位的)。

2.Android-sdk_r24.3.4-windows(下载这个adt-bundle-windows-x86-20140624)

3.python:2.7(3.6)

4.appium:1.4.16.1

5.Node.js:node-v6.9.4-x64

6、Appium-python-Client python插件

Idea工具:

Pycharm

二、软件安装

1、安装JDK

下载好jdk直接点下一步就可以了,然后开始配置变量,参考如下路径:http://jingyan.baidu.com/article/d45ad148ba5ab169552b80d3.html

 注意:

classpath值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 

path值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;是有“.”这个符号的不能漏掉

按快捷键win+r,在运行内输入cmd,并输入Java,回车,如果出来的是些用法中文,那说明这是正确的,在接下来输入javac,回车,如果出现些用法中文,说明是环境变量配好了。

2、安装Android-SDK

直接下载adt/Android studio完美集成,下载好后并进行解压,然后开始配置三个变量:

1.解压adt集成包到合适的路径下面,比如D:\adt\

2.设置安卓环境变量

配置环境变量,

设置ANDROID_HOME系统变量为你的android SDK路径,并把tools和platform-tools两个目录加入到系统的Path路径里。

eg:添加变量名:ANDROID_HOME 变量值: D:\adt\sdk

并把这句添加到 %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools记得要加上";"

配置完环境后,可以在运行cmd后输入 adb(能看到当前版本号),再输入android-h(tools目录下的,如果出来一堆文字则是可以的)

3、安装Python环境

进入官网或百度下载python下载好后安装到所需安装路径,如在D盘中新建一个python文件夹,如d:\python34

安装完成后将D:\python和D:\python\Scripts,添加到环境变量path下

打开cmd输入python,出现版本号,然后输入print("helloworld!")这样python就是安装好了。

4、安装node.js

进入官网地址并下载:https://nodejs.org/en/download/

下载后一路傻瓜式安装,安装完成后,运行cmd,输入node –v查看版本号,然后输入npm 

5、安装appium服务端;

https://bitbucket.org/appium/appium.app/downloads/

完整安装带UI的appium,可以从官网直接下载dmg(mac)或者zip(Windows),运行里面的app即可。

appium安装好后:

找到这个文件安装目录D:\appium\node_modules\.bin

将上面的地址添加到环境变量path下

    Tips:检查appium的所有需求环境

    DOS下输入appium-doctor,检查环境是否OK,出现all checks were successful,说明环境OK;

6、 安装Appium-python-Client python插件;

进入cmd 输入:pip install Appium-Python-Client。通过Python安装等待安装完成。

如果从官方的资源库下载Appium-Python-Client失败,请自行更换下载源重新下载。在命令行输入

"pip install Appium-Python-Client -ihttp://pypi.douban.com/simple"重试 

    Tips:检查selenium版本3.3.3

    安装 Appium-Python-Client 的同时会安装一个selenium模块.试着进入python3交互命令行,然后执行下面命令:

    import selenium selenium.__version__,如果你显示的 selenium 版本是当前最新版本3.3.3的话,那么最好使用下面命令将版本装成3.0.2,网传

    某些Api的话会报错。

    pip3 install -I selenium==3.0.2

7、安装Pycharm

参考

自动化测试 - Appium + Python史上最全最简环境搭建步骤

Appium+python自动化1-环境搭建(上)

Appium+python搭建测试框架,形成html测试报告自动发送邮件

Appium python API 总结



我的GitHub

你可能感兴趣的:((三)Appium+Python自动化测试之环境搭建)