一、环境准备

 1.jdk1.8. (64位)

2.android-sdk_r24.3.4-windows

3.python:2.7(3.6也可以)

4.appium:1.4.13.1

5.Node.js:node-v4.4.7-x64

6.Appium-Python-Client

二、jdk安装

  1.参考 https://www.cnblogs.com/chushujin/p/9365521.html 即可

三、Android-sdk安装

  介绍:Android-sdk是做安卓测试和开发必须的环境(百度云下载)

  1.安装成功后,双击SDK manager.exe

  2.android-sdk环境变量

    a.系统变量新建:ANDROID_HOME     我的路径:D:\Android\android-sdk

    

    b.将图中两个文件夹添加至path:

    %ANDROID_HOME%\tools

    %ANDROID_HOME%\platform-tools

    

四、adb环境:

  1.因为adb是在D:\androidsdk\android-sdk-windows\platform-tools这个目录下的,所以上面添加了环境变量后,可以直接在cmd里面运行了。

  2.cmd---输入abd --version

五、安装python

  1.python安装包下载地址:https://www.python.org/15

  2.具体配置请看:https://www.cnblogs.com/chushujin/p/9279567.html

  3.将此路径也添加至path下:D:\Python27\Scripts

六、安装node.js

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

  1.1 node.js各版本下载地址:https://nodejs.org/dist/latest-v8.x/               (我下载的版本为:node-v8.12.0-x64.msi)

  2.一路下一步安装

  3.安装成功后,输入:node -v 可查看版本号,输入人:npm

  4.出现上述内容,就说明node.js安装成功,npm是一个node包管理和分发工具,有了npm,后面就可以输入指令在线安装appium(打开 cmd输入:npm install –g appium但是一般不推荐这种,下载比较慢,所以用下面这种客户端安装)

七、安装appium

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

  2.下载解压后,直接双击appium-installer.exe,安装成功后桌面会出现一个appium图标

八、安装.net framework  :由于appium是.net开发的,所以需要安装.net framework

  1.下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=30653

  2.如果本机已安装,请忽略

九、appium-doctor安装

  1.appium安装好后,找到:D:\Android\Appium\node_modules\.bin,并将之添加至path路径下

  2.cmd--输入:appium-doctor

3.出现上述内容表示安装成功

十、安装Appium-Python-Client

  1.可使用pip命令安装,pip install Appium-Python-Client

  2.到此安装完成

一、Appium+python环境搭建的更多相关文章

  1. 【转】glumer Appium + Python环境搭建(移动端自动化)

    最近整理了一下自动化的东西,好久没搭建环境又踩了不少坑,appium的环境搭建比较繁琐,好多同行估计都在环境上被卡死了.分享一下~~ 一.安装JDK,配置JDK环境    百度搜索下载就行,这里分享一 ...

  2. Appium + Python环境搭建(移动端自动化)

    安装JDK,配置JDK环境    百度搜索下载就行,这里分享一个下载链接:https://pan.baidu.com/s/1snuTOAx 密码:9z8r. 下载好后点击进行安装.安装好后进行环境变量 ...

  3. appium + python 环境搭建

    所需:JDK.Android SDK.Appium服务程序.Appium客户端程序 1. 安装最新的JDK,并配置环境变量. JAVA_HOME=C:\Program Files (x86)\Java ...

  4. appium+python环境搭建

    一.环境 1.安装python. 2.安装appium. 3.安装pip 4.安装selenium 5.安装Appium-Python-Client       #cmd->cd setupto ...

  5. 【Appium】Appium+Python环境搭建

    环境准备: 1.jdk 2.android-sdk 3.python 4.Node.js 5.appium 6.Appium-Python-Client 1. 下载jdk1.7:http://www. ...

  6. appium+robotframework环境搭建

    appium+robotframework环境搭建步骤(Windows系统的appium自动化测试,只适用于测试安卓机:ios机需要在mac搭建appium环境后测试) 搭建步骤,共分为3部分: 一. ...

  7. RobotFramwork + Appium+ Andriod 环境搭建

    RF+Appium+Android环境搭建教程 - 1.RF安装 一.适用操作系统 Win7 旗舰版Sp1 32位操作系统 RF环境搭建,请参考文档<RobotFramwork安装指南> ...

  8. 初探appium之环境搭建

    前段时间一直在折腾python的爬虫,想搞接口自动化.但是写了一个月,发现在我现在的这份的工作中根本接触不到接口.所以就想先放下来,先做点目前能够接触到的,也需要做的东西. 东西越来越多,人手不足.自 ...

  9. Appium之环境搭建

    Appium:是开源.跨平台.多语言支持的移动应用自动化工具 测试对象主要有:① 原生app ② 混合app(h5 + web前端基础) ③ 移动web app 测试对象APPy运行平台:  ① io ...

随机推荐

  1. 大数据计算引擎之Flink Flink状态管理和容错

    这里将介绍Flink对有状态计算的支持,其中包括状态计算和无状态计算的区别,以及在Flink中支持的不同状态类型,分别有 Keyed State 和 Operator State .另外针对状态数据的 ...

  2. qt json操作

    json文件结构形式 {    "xiao1": [        {            "000100": {                " ...

  3. jqery实现10X10的表格,双击消失

    <script type="text/javascript"> $(document).ready(function(){ //循环拼接html s="&qu ...

  4. 使用layer弹窗和layui表单做新增功能

    注释:代码参考http://blog.51cto.com/825272560/1891158,在其修改之上而来,在此感谢! 1.需求:使用layer在弹窗内完成新增,成功后提示并刷新页面(父页面,li ...

  5. YUV格式详解【转】

    转自:http://blog.csdn.net/searchsun/article/details/2443867 [-] YUV格式解析1播放器project2 YUV 采样 表面定义 YUV格式解 ...

  6. LDO ,开关电源DC-DC的优缺点

    一般LDO电源自身的功耗为(Vin-Vout)*Iout,因此这两者越大,功耗也越大,效率也就越低. LDO ,开关电源DC-DC的优缺点(2008-11-06 22:40:23)转载标签: 电源杂谈 ...

  7. 【转】rsa公钥和私钥的生成

    转:https://www.cnblogs.com/zengsf/p/10136886.html 在liunx环境中 openssl 然后生成私钥: genrsa -out app_private_k ...

  8. Big Data(三)伪分布式和完全分布式的搭建

    关于伪分布式的配置全程 伪分布式图示 1.安装VMWare WorkStation,直接下一步,输入激活码即可安装 2.安装Linux(需要100GB) 引导分区Boot200MB 交换分区Swap2 ...

  9. PHP实现最简单爬虫原型

    本人qq群也有许多的技术文档,希望可以为你提供一些帮助(非技术的勿加). QQ群:   281442983 (点击链接加入群:http://jq.qq.com/?_wv=1027&k=29Lo ...

  10. java常用类与包装类--常用类正则表达式 String正则方法+Matcher+Pattern

    0.java中的正则 java 中的正则总共涉及三个类(或者说1个String类和一个regex包) java.lang.String java.util. Matcher java.util.Pat ...