环境准备:

1.jdk

2.android-sdk

3.python

4.Node.js

5.appium

6.Appium-Python-Client

1. 下载jdk1.7:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

1)如果系统中存在其他版本的jdk,请卸载。

2)安装完成后,配置3个环境变量:

我的电脑>选择“属性”->“高级”->“环境变量”->“系统变量”->“新建”。

JAVA_HOME:D:\Program Files\Java\jdk1.7.0_80(jdk安装路径)

CLASSPATH:;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

PATH:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

3)验证是否安装成功

打开CMD,输入java -version

输入javac,能显示版本号和帮助信息说明安装成功。

2. android-sdk下载及安装

下载android sdk:https://android-sdk.en.softonic.com/download  (官网一般都下载不了,原因你懂的)

可以在另外一个地址下载:http://tools.android-studio.org/index.php/sdk

1)安装。

2)安装完成后,双击SDK manager.exe。查看手机Android版本,在Android SDK Manage中勾选对应的版本,安装。

3)配置2个环境变量:

我的电脑>选择“属性”->“高级”->“环境变量”->“系统变量”->“新建”。

ANDROID_HOME:D:\Android\android-sdk (sdk安装路径)

Path:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools

4)验证是否安装成功

打开CMD,输入adb,出现以下界面说明连接成功。

备注:如果sdk已安装,路径已配置,但是仍然无法出现上面的信息,请返回重新完成前两步,并重新打开CMD检查。(小编因为修改过路径,而又没有重新打开CMD,在原来的CMD上一直无法展示连接成功的信息)

5)手机用数据线连接电脑,打开CMD输入adb devices,出现以下界面说明设备连接成功。

Android的测试开发环境已安装完成。

3.Python下载及安装

下载Python:https://www.python.org/downloads/release/python-2713/

1)安装

2)配置环境变量:

我的电脑>选择“属性”->“高级”->“环境变量”->“系统变量”->“新建”。

Path:;C:\Python27

3)验证是否安装成功。

打开CMD,输入python,出现以下界面说明安装成功。

4. Node.js下载及安装

下载Node.js:https://nodejs.org/dist/v6.11.3/node-v6.11.3-x64.msi

1)安装

2)验证是否安装成功。

打开CMD,输入node -v,npm,出现以下界面说明安装成功。

npm是一个node包管理和分发工具,有了npm,后面就可以输入指令在线安装appium。(打开CMD,输入:npm install -g appium,但是很慢,所以不推荐使用此方法安装appium)

5.appium下载及安装

下载:https://bitbucket.org/appium/appium.app/downloads/AppiumForWindows_1_4_16_1.zip

1)安装

2)启动后,界面如下图:

下载appium:https://github.com/appium/appium-desktop/releases/download/v1.2.1/appium-desktop-Setup-1.2.1.exe

1)安装

2)启动后,界面如下图:

6. .net framework下载及安装

1)下载:http://go.microsoft.com/fwlink/?LinkId=825299&source=mscom-net&desc=dotnet47

2)安装

7. appium-doctor

8. Appium-Python-Client

【Appium】Appium+Python环境搭建的更多相关文章

  1. Python学习--Python 环境搭建

    Python环境搭建 Python是跨平台的编程语言,可应用于Windows.Linux.Mac OS X.你可以通过终端窗口输入"python"命令来查看本地是否安装了Pytho ...

  2. Python学习第一弹——Python环境搭建

    一.Python简介: Python,是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年.Python语法简洁而清晰,具有 ...

  3. Python环境搭建(windows)

    Python环境搭建(windows) Python简介 Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/),是一种面向对象.直译式计算机编程语言,具有近二十年的发展历史,成 ...

  4. Python环境搭建详解(Window平台)

    前言 Python,是一种面向对象的解释型计算机程序设计语言,是纯粹的自由软件,Python语法简洁清晰,特色是强制用空白符作为语句缩进,具有丰富和强大的库,它常被称为胶水语言. Python是一种解 ...

  5. selenium win7+selenium2.0+python环境搭建

    win7+selenium2.0+python环境搭建 by:授客 QQ:1033553122 步骤1:下载python 担心最新版的支持不太好,这里我下载的是python 2.7(selenium之 ...

  6. 自动化测试基础篇--Selenium Python环境搭建

    学习selenium python需要的工具: 1.浏览器 2.Python 3.Selenium 4.FireBug(Firefox) 5.chromedriver.IEDriverServer.g ...

  7. 引用 自动化测试基础篇--Selenium Python环境搭建

    原文链接:https://www.cnblogs.com/sanzangTst/p/7452922.html 鸣谢参藏法师. 学习selenium python需要的工具: 1.浏览器 2.Pytho ...

  8. Python环境搭建和pycharm安装

    Python环境搭建和pycharm安装 本人安装环境为Windows10系统,下载的Python版本为3.4社区版本,可参考 1.下载Python3.4版本 官网:https://www.pytho ...

  9. Python环境搭建(Windows)

    ·Python环境搭建(Windows) @ 下载Python  Python官网:https://www.python.org/  Python帮助文档下载地址:https://www.python ...

  10. python环境搭建以及pycharm的安装

    要实现python自动化,环境和IDE都是必须的.我选择的是python3.4.4版本以及pycharm社区版.      资源链接:https://pan.baidu.com/s/1hRqyRe3J ...

随机推荐

  1. TestNG中DataProvider的用法二:简单的数据驱动

    @DataProvider标记的方法除了可以返回数组外,还可以返回一个Iterator,这样的好处是不用把所有的测试数据都加载到内存中,而是需要的时候就读一条. 下面的例子就使用了Iterator,然 ...

  2. supervisor指南

    1 安装 yum install -y supervisor 如果提示没有这个安装包,则需要添加epel源 wget -O /etc/yum.repos.d/epel.repo http://mirr ...

  3. 移动端开发用touch事件还是click事件

    前端开发现在包含了跨浏览器,跨平台(不同操作系统)和跨设备(不同尺寸的设备)开发. 在移动开发的过程中,到底选取touch事件还是click事件?对了,请不要鄙视click,click在移动端开发用着 ...

  4. python的enumerate lambda isinstance filter函数

    0x01:filter(function,iterable) filter()函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表. 接收两个参数,第一个为函数,第二个为序列(可迭 ...

  5. FB的新专利竟要监看使用者的脸

    大家应该会很好奇Facebook又在搞什么新花招,这个专利的名称是"Techniques for emotion detection and content delivery",其 ...

  6. .Net Core in Docker - 使用阿里云Codepipeline及阿里云容器镜像服务实现持续集成(CI)

    前面已经介绍过了 .Net Core 程序发布到 Docker 容器的内容.但是每次通过 SSH 链接到服务器敲命令,运行脚本也是挺麻烦的一件事.程序员是最懒的,能让电脑解决的问题绝不手动解决,如果当 ...

  7. HTML5 Device Access (设备访问)

    camera api (含图片预览) 参考地址 主要为利用input type=file, accept="image/*" 进行处理 图片预览方式(两种) const file ...

  8. 洛谷 P2158 [SDOI2008]仪仗队

    题意简述 给定一个n,求gcd(x, y) = 1(x, y <= n)的(x, y)个数 题解思路 欧拉函数, 则gcd(x, y) = 1(x <= y <= n)的个数 ans ...

  9. 如何以python风格高逼格的改成购物车逻辑

    之前有一篇博文写到关于购物车的业务逻辑,分别运用cookie和redis存储未登录和登录用户的购物车数据,虽然已经很好的完成了业务逻辑,但是会发现代码的冗余很严重,也不够具有python特色,今天就让 ...

  10. 记录一次基于docker搭建jira平台

    背景:项目需要选择不同测试平台,筛选一个最佳平台 现状:一台机器安装多套环境,虚拟机太繁琐 解决方案:通过Docker模拟安装测环境 1.pull docker 镜像: jira:7.11.1(目前的 ...