一:安装node.js

1、双击这个软件

2、一键安装,全都下一步,不要私自更改安装路径

3、打开cmd,输入npm,出现如下截图表示成功

二:安装appium

1、双击appium-installer.exe

2、一键安装,全都下一步,不要私自更改安装路径,记住安装路径,记住勾选创建桌面快捷方式,部分截图省略。

3、双击桌面appium图标,出现以下报错,

一键安装

重新启动appium,出现以下报错

一键安装

再次启动appium,出现以下截图,说明appium安装成功

4、Path系统变量下添加appium的.bin 路径

C:\Program Files (x86)\Appium\node_modules\.bin

三:安装java

1、双击java

出现如下图:

2、点击下一步,记住jdk安装路径

3、这里可以点击下一步:

4、点击关闭,到此已经结束啦。Jdk已经安装完成。

5、安装后是下面两个文件夹

四:配置jdk环境

1、安装完JDK后配置环境变量  计算机→系统属性→高级系统设置→高级→环境变量。

2、点击环境变量,系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(我的是 C:\Program Files\Java\jdk1.8.0_101)

3、系统变量→寻找 Path 变量→编辑

在变量值最前面输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(放在最前面原因是防止其它变量干扰)

4、系统变量→新建 CLASSPATH 变量

变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

系统变量配置完毕

5、检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)

若如图所示 显示版本信息 则说明安装和配置成功。

五:安装Android SDK

1、打开

2、设置Android环境变量,注意下面的变量值是我的变量值,你们根据自己的android-sdk-windows文件路径去设置变量值

变量名:ANDROID_HOME

变量值:D:\appium\android-sdk-windows

设置path系统变量

变量名:PATH

变量值:%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

六:SDK Manager安装模拟器

1、双击启动SDK Manager.exe ,SDK Manager.exe在android-sdk-windows下。

2、点击Tools,点击Options

设置相关参数,然后点击close

更新完之后是如下截图

往下拖动选择Android4.4.2,全选,其余的不选,然后点击install packages。

再点击accept license,然后点击install

然后就在下载,并且自动安装

安装过程会报错

不过没关系,我们重复上面几个步骤,一直到全部安装成功,见下面截图

七:安装SDK Platform-Tools

1、把platform-tools放到android-sdk-windows文件夹中

2、打开platform-tools,看到里面有adb.exe,把adb.exe的路径放到path环境变量下。也就是在path后面新加一个D:\appium\android-sdk-windows\platform-tools,注意前面要加一个 ;

3、打开cmd ,输入 appium-doctor。出现如下截图,表明环境搭建成功

八:安装python

1、双击

2、一键安装,注意python安装路径,然后在系统变量path下面新加python安装路径

我的是C:\Python\Python36-32

3、打开cmd,输入python,出现如下截图,表示安装成功。

4、安装pip

Cmd下进入C:\Python\Python36-32\pip-9.0.1,(注意这是我的路径)

输入python setup.py install

然后把C:\Python\Python36-32\Scripts放到path系统环境变量下面

打开cmd 输入pip,出现如下,说明安装成功

5、cmd下输入pip install Appium-Python-Client,出现如下,安装成功

九:第一个自动化脚本准备

1、启动android模拟器

2、点击Crete

3、设置参数,点击ok

4、依旧点击ok

5、点击start

6、点击launch

7、成功

转载于:https://www.cnblogs.com/suim1218/p/6780832.html

appium 环境搭建(不推荐安装此版本appium,推荐安装appium desktop)相关推荐

  1. Windows下Appium环境搭建(java版)

    因为毕业后学过java,工作后服务端开发用的也基本都是java,所以对java比较熟悉,本篇文章暂时先介绍java版本的appium环境搭建,以后会陆续介绍python版的appium,包括环境搭建. ...

  2. Mac OS下Appium环境搭建及Genymotion模拟器安装

    说明:本机Mac本上已经安装的有:Python3.JDK.Node.js. Selenium Appium环境搭建 Step1:安装Appium Python Client库 1,命令:pip ins ...

  3. Appium环境搭建(Java版本)

    关于Appium环境搭建(Java版本),网上有个博客写的非常清楚,我就记录一下自己遇到的问题. Appium环境搭建(Java版本):http://blog.sina.com.cn/s/blog_a ...

  4. day17 appium环境搭建

    注意事项: 步骤一 手机链接电脑时候,手机或者电脑安装有第三方手机助手,都会链接不上 获取包名: 在cmd当中输入命令 aapt dunp badging + 包名路径 找到类似于package: n ...

  5. Appium环境搭建-完整版

    环境依赖 Node.js Appium Appium-desktop Appium-doctor Appium-Python-Client Python JDK Andriod SDK 以上所需的软件 ...

  6. python手机端编程环境_Python + Appium 环境搭建

    ---恢复内容开始--- Appium自动化公司内部测试培训1-环境搭建 课程目的 一.Python + Appium 环境搭建 课程内容 1    安装前准备工作 搭建环境所需要的安装文件已经下载好 ...

  7. Python + Appium 环境搭建

    ---恢复内容开始--- Appium自动化公司内部测试培训1-环境搭建 课程目的 一.Python + Appium 环境搭建 课程内容 1    安装前准备工作 搭建环境所需要的安装文件已经下载好 ...

  8. appium环境搭建(10)

    appium环境搭建比较麻烦,搭建之前先看下http://blog.csdn.net/sunfengye/article/details/77494098,能正常启动模拟器,jdk环境变量配置成功,s ...

  9. 【Appium】验证appium环境搭建是否成功并考虑脚本需要包含的参数

    前言:接上一篇的Appium环境搭建,本篇主要通过脚本去验证环境搭建的正确,以及思考我们在编写脚本时需要考虑的几个问题. 目录 一.编写脚本需要考虑的因素 二.从代码来分析因素 2.1.使用的Appi ...

  10. Appium环境搭建和检测

    Appium Appium优点 开源 跨架构:NativeApp.Hybird App.Web App 跨设备:Android.iOS.Firefox OS 不依赖源码 使用任何WebDriver 兼 ...

最新文章

  1. 路由器配置与管理完全手册(Cisco篇)学习感想
  2. python3 错误string indices must be integers 的解决方法
  3. 学院后勤报修系统php_2020年西航后勤管理服务技能培训
  4. 关于学习新技术的方法
  5. 怎么更改sql的实例版本_学会复杂一点的SQL语句:Oracle DDL和DML
  6. php system 255,GitHub - dwg255/OA-SYS: OA办公系统开源项目
  7. Chrome本地安装vue-devtools调试工具的问题
  8. 虚拟机中出现两个虚拟网卡
  9. 【二叉树】牛客网:二叉树的镜像
  10. CenterNet :Objects as Points/CenterTrack:Tracking Objects as Points
  11. 海量数据库解决方案2011031001
  12. day 17 - 1 递归函数
  13. Scrapy抓取起点中文网排行榜
  14. 左撇子的成长指南:我是左撇子.TXT
  15. linux 电源管理 power supply class
  16. shinelon笔记本进bios设置u盘启动_重装系统—BIOS设置 U盘启动
  17. php论坛整合,phpcms+ucenter+discuz论坛整合教程
  18. dbind-WARNING **: Error retrieving accessibility bus address
  19. oracle批量查询更新,Oracle批量查询、删除、更新使用BULK COLLECT提高效率
  20. word流程图怎么使箭头对齐_工作流程图的方框怎样平均纵横对齐:又怎样 让箭头对齐到流程图方框线中间,请教了。...

热门文章

  1. 编写一个函数,计算下式当n=10和n=100的值。
  2. 教你如何玩转GitHub
  3. strcmp java_C语言中strcmp的实现原型
  4. mongodb连接失败_mongodb 数据库及数据分页
  5. python36安装numpy_安装numpy
  6. 信号之函数的可重入性
  7. Effective C++学习第十一天
  8. 归并排序概念及其实现
  9. 定时器timerfd
  10. 【C++ Primer | 19】控制内存分配