Appium安装部署
一、安装JDK
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
JDK下载后按默认安装即可,安装后需要配置环境变量配置
环境变量配置:
添加JAVA_HOME变量, 值:Jdk的安装路径,如:D:\Java\jdk1.7.0_45
添加CLASSPATH变量,值 .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
修改path变量,加上这句 %JAVA_HOME%\bin;
检查JAVA环境是否配置好,进入CMD命令行,输入java或javac,可以看到好多的命令提示,说明成功了。
二、安装Node.js
下载地址:https://nodejs.org/
Node.js下载后按默认安装即可。
检查Node版本安装是否成功:进入CMD,输入node -v, 可以看到版本号,说明成功了。
三、安装android adt & SDK
1)安装adt
下载地址:http://developer.android.com/sdk/index.html?hl=sk(会下载失败,另附百度云盘进行下载 https://pan.baidu.com/s/1zxZevfUfQ6x0yoERgsOr_w )
下载 adt-bundle-windows-x64.zip,直接解压即可。
需要配置环境变量,设置ANDROID_HOME 系统变量为你的 Android SDK 路径,并把tools和platform-tools两个目录加入到系统的 Path路径里。
变量名:ANDROID_HOME 值: D:\AutoTest\adt\sdk
设置Path值: %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
2) 更新SDK
1、启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options...』,弹出『Android SDK Manager - Settings』窗口;
2、在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server」和「HTTP Proxy Port』输入框内填入上面镜像服务器地址(推荐mirrors.neusoft.edu.cn)和端口,并且选中『Force https://... sources to be fetched using http://...』复选框。
设置完成后单击『Close』按钮关闭『Android SDK Manager - Settings』
3、窗口返回到主界面选择『Packages』、『Reload』。
如果想升级和安装Android SDK的时候,都会去访问dl-ssl.google.com。对于使用SSL的网站,国家防火墙是不咋友好的。一般都需要代理,或者改hosts文件。
这里介绍改hosts文件的办法。
首先我们需要得到dl-ssl.google.com域名对应的IP地址。这里有个工具http://ping.chinaz.com ,它可以帮助我们ping域名服务器。
查出dl-ssl.google.com的IP地址就好办了。剩下的直接在C:\Windows\System32\drivers\etc\hosts添加IP映射就可以了。比如,选择响应比较快的
WIN7下打开C:\Windows\System32\drivers\etc下的hosts文件,MAC上直接/etc/hosts,然后在最下面添加两行:
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
Android SDK Manager和AVD Manager使用详情参考:https://www.cnblogs.com/sheseido/p/9368761.html
四、安装Appium进入cmd命令行,输入:
npm install –g appium 或者
npm –registry http://registry.cnpmjs.org install -g appium (推荐这种,npm的国内镜像)
注:-g全局参数
多等几分钟,可以看到appium的版本1.1.0及安装目录
检查appium是否安装成功:进入cmd命令行,输入appium,提示:socket.io started 说明安装好了。
五、安装appium-doctor
在CMD输入:npm install -g appium-doctor
安装完成后,在Cmd命令行,输入appium-doctor ,检查appium所需的环境是否OK(这步很重要),出现以下提示,All Checks were successful ,说明环境成功。
六、安装python的appium模块
进入cmd,输入:pip3 install Appium-Python-Client
七、安装AppiumDesktop
提供一个百度网盘的下载链接:http://pan.baidu.com/s/1jGvAISu
以上安装完毕后,Appium环境就部署完成了
最新文章
- Nginx if 条件判断
- 【开源】OSharp框架解说系列(1):总体设计及系列导航
- ORACLE操作列
- 怎么实现元素ol的降序排序显示
- StackExchange Redis如何实现BRPOP/BLPOP
- wget批量下载
- CSV to XLSX (专用)
- Path,Files巩固,题目:从键盘接收两个文件夹路径,把其中一个文件夹中(包含内容)拷贝到另一个文件夹中
- 【无聊放个模板系列】POJ 3678 2-SAT
- C# 集合性能 总结
- 转:应用JMeter测试solr请求
- 二、Tomcat配置以及IDEA运行第一个Jsp项目——JavaWeb点滴
- lua 限流
- You And Me 不见不散!
- MySQL 基础知识梳理学习(三)----InnoDB日志相关的几个要点
- Python request 在linux上持续并发发送HTTP请求遇到 Failed to establish a new connection: [Errno 11] Resource temporarily unavailable
- RPA简介
- js——prototype、__proto__、constructor
- freemark简单事例
- Office系列版本安装包下载
热门文章
- 【Java 基础】Java Map中的Value值如何做到可以为任意类型的值
- springboot-devtools实现项目的自动重启
- 跨平台调用之WebService
- A New Discrete Particle Swarm Optimization Algorithm
- 又拿奖了!腾讯云原生数据库TDSQL-C斩获2021PostgreSQL中国最佳数据库产品奖
- 大规模服务网格性能优化 | Aeraki xDS 按需加载
- java 多线程: Thread 并发访问-代码块同步synchronized {};String作为被锁的对象
- java 常用类库:Object类和Objects类
- JAVA连接redis报错 :stop-writes-on-bgsave-error option
- JAVA将byte数组(byte[])按照指定大小分割成多个byte数组