一、环境准备

 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.到此安装完成

最新文章

  1. DoTween 教程
  2. Swift - 实现点击cell动态修改高度
  3. 实习小记-python中可哈希对象是个啥?what is hashable object in python?
  4. Android主题换肤实现
  5. TCP非阻塞通信
  6. JS常用的设计模式(11)—— 中介者模式
  7. Unieap3.5-Grid+Form下拉列表高度设置
  8. .Net平台Winform两个ComboBox控件绑定同一个数据源
  9. 数论(毕达哥拉斯定理):POJ 1305 Fermat vs. Pythagoras
  10. Linux SSH: key, agent, keychain
  11. linux系统关机与重新启动命令
  12. (简单) POJ 2240 Arbitrage,SPFA。
  13. HTML5轻松实现拍照上传功能[转载]
  14. 移动端300ms延迟解决方法在vue 里面的一些小坑
  15. CSS3 鲜为人知的属性-webkit-tap-highlight-color的理解
  16. MyBatis原理第四篇——statementHandler对象(sqlSession内部核心实现,插件的基础)
  17. js读取本地txt文件中的json数据
  18. 快速SQL调优/优化(SQL TUNING)——1分钟搞定超慢SQL
  19. 动态规划面试题基础合集1--数学三角形,LIS , LCS, CSD
  20. Zabbix添加自定义监控项(一)

热门文章

  1. luogu P2481 [SDOI2010]代码拍卖会
  2. markdown的日常使用
  3. vue学习【四】vuex快速入门
  4. cassandra基本操作
  5. Python 列表元素里面含有字典或者列表进行排序
  6. iptables-save - 保存 IP Tables
  7. PAT Advanced 1048 Find Coins (25 分)
  8. Hadoop 开发环境虚拟机搭建
  9. NOIP2016提高A组五校联考4总结
  10. 【NOIP2016提高A组五校联考4】square