Appium自动化-基于java的环境搭建
引言
自动化测试框架搭建主要分为以下几个方面的下载安装及环境配置:
1、jdk
2、 adt
3、 appium
4、 testng插件

工具链接: https://pan.baidu.com/s/1eToTlrc 密码: a7y4
一、jdk下载安装及环境配置
双击“jdk-7u79-windows-x64.exe”,按默认方式进行安装,安装完成后配置java开发环境,具体操作步骤如下:
1、 打开计算机高级系统配置,点击环境变量,打开环境变量界面,如下图:


2、在上图环境变量界面,点击“新建”,打开编辑系统变量界面,其中,变量名输入“JAVA_HOME”,变量值jdk的安装路径“C:\Program Files\Java\jdk1.7.0_79”,如下图所示:

添加完成后,点击确定,回到环境变量配置界面;
3、在环境变量界面,选中系统变量Path后,点击编辑,在变量值末尾添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”,添加完成后,点击确定。(注:路径之间需要分号进行隔开),如下图;

4、在环境变量界面,选中系统变量CLASSPATH后,点击编辑,在变量值输入“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”,添加完成后,点击确定,如下图;

5、打开cmd命令窗口,输入javac,若有返回值,则代表配置成功。
二、adt环境配置
1、adt解压
下载压缩包adt-bundle-windows-x86_64-20140702.zip到本地并解压,解压后包含内容如下图所示:

解压路径可随意,在此解压到路径:
E:\6.UiAutomator\adt-bundle-windows-x86_64-20140702
2、android环境配置
新建系统变量ANDROID_HOME,并将sdk文件夹下的platform-tools和tools添加到Path路径中(具体操作步骤参考“一、jdk下载安装及环境配置”):
ANDROID_HOME:E:\6.UiAutomator\adt-bundle-windows-x86_64-20140702\sdk
path: %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
验证:通过cmd窗口输入adb,若有返回值来则代表platform-tools路径配置成功;cmd窗口输入android list,若有返回值代表tools路径配置成功。
三、appium下载安装
下载压缩包AppiumForWindows_1_4_16_1.zip,进行解压:

双击appium-installer.exe,按默认方式安装完成。
四、testng插件安装
1. 在eclipse界面选择“Help”--“install New Software”,选择【Add】,在location中输入http://beust.com/eclipse,选择TestNG,点击【Next】,开始下载安装。安装完成后,选择“Build Path”“Configure Build Path”,在“Task Repository”下有“TestNG”标签。安装成功。(此方法如果eclipse版本或者以前是否安装卸载过的不同会造成此方法成功率很小);
2.在eclipse界面选择“Help”--"Eclipse Marketplace"中进行查找TestNG 然后进“install” 。(此方法最简便,力荐。);
Appium自动化-基于java的环境搭建的更多相关文章
- python3+Appium自动化12-H5元素定位环境搭建
前言 在混合开发的App中,经常会有内嵌的H5页面.那么这些H5页面元素该如何进行定位操作呢? 针对这种场景直接使用前面所讲的方法来进行定位是行不通的,因为前面的都是基于Andriod原生控件进行元素 ...
- JavaEE开发基于Eclipse的环境搭建以及Maven Web App的创建
本篇博客就完整的来聊一下如何在Eclipse中创建的Maven Project.本篇博客是JavaEE开发的开篇,也是基础.本篇博客的内容干货还是比较多的,而且比较实用,并且都是采用目前最新版本的工具 ...
- 开始JAVA编程的敲门砖——JAVA开发环境搭建
从头开始的java编程--JAVA开发环境搭建 一.什么是java的开发环境? 顾名思义java的开发环境是提供并保证整个java程序开发运行的必要的环境,搭建java开发环境是开始java编程的敲门 ...
- 【java系列】java开发环境搭建
描述 本篇文章主要讲解基于windows 10系统搭建java开发环境,主要内容包括如下: (1)安装资料准备 (2)安装过程讲解 (3)测试是否安装成功 (4)Hello Word测试 1 安装 ...
- JavaEE开发之基于Eclipse的环境搭建以及Maven Web App的创建
本篇博客就完整的来聊一下如何在Eclipse中创建的Maven Project.本篇博客是JavaEE开发的开篇,也是基础.本篇博客的内容干货还是比较多的,而且比较实用,并且都是采用目前最新版本的工具 ...
- java运行环境搭建
java运行环境搭建 1.安装jdk下载和安装 1). java是Sun公司的产品,由于Sun公司被Oracle公司收购,因此jdk可以在Oracle的官网下载.网址:https://www.orac ...
- 超全详解Java开发环境搭建
摘自:https://www.cnblogs.com/wangjiming/p/11278577.html 超全详解Java开发环境搭建 在项目产品开发中,开发环境搭建是软件开发的首要阶段,也是必 ...
- 初识Java以及JAVA开发环境搭建
目录 JAVA帝国的诞生 C&C++ JAVA JAVA特性和优势 JAVA三大版本 JDK.JRE.JVE JAVA开发环境搭建 JDK下载与安装.卸载 安装JDK 卸载JDK JDK目录介 ...
- Java Web 环境搭建步骤(超详细,包括前期安装步骤)
Java Web 环境搭建步骤 安装对应版本的JDK 配置环境变量 本人安装的路径是C盘,在path中加入C:\Program Files\Java\jdk1.8.0_65\bin 测试配置成功,cm ...
随机推荐
- python 多继承(新式类) 三
深入super 一下内容引用自:http://www.cnblogs.com/lovemo1314/archive/2011/05/03/2035005.html,写的挺好的. 代码段3 class ...
- Unity小知识记录
//判断运行的平台 Application.platform == RuntimePlatform.Android EditorPrefs 编辑器储存数据 [AddComponentMenu(&quo ...
- js 学习网站
1. Mozilla Developer Network(MDN) 这里你可以找到官方的完整的javascript参考,还有许多有用的指导,教程以及文章,从基本javascript使用到最佳实践以及 ...
- C. Hamburgers
Polycarpus loves hamburgers very much. He especially adores the hamburgers he makes with his own han ...
- ASP.NET Cookie的登录验证
做用户登录,我一直用form验证的方式.有时候,为了节省时间,用户希望用户名输入框能够记住用户名,省得下次重新输入.这个时候光用form验证是不行的,因为form验证的话,用户一退出系统就失效了,所以 ...
- 数据库 join
数据库 join 最近有个项目用到了数据库,写 sql 时有联表查询,不知道怎么写,怎过滤,查了一些资料,补充了一些知识点. 以下是链接: 维基百科 JOIN关联表中ON,WHERE后面跟条件的区别 ...
- 一个简易的Http请求转发器
这两天一直再看微信开发,临时在我的电脑搭了个IIS服务器做微信开发,外网也能访问了,关键是,调试太麻烦了!! 我写完代码,要将代码发布到IIS才能接收微信消息,可是在这个过程中,我不知道微信发过来的是 ...
- 设置Eclipse可以Debug模式调试JDK源码,并显示局部变量的值
最近突然萌发了研究JDK源码的想法,所以就想到了在自己常用的Eclipse上可以调试JDK源码. 整个设置过程也很简单: 首先你要安装好JDK(我的JDK安装路径根目录是D:\Java\jdk-8u9 ...
- css制作三分圆形
效果图展示: 原理很简单,主要运用transform这个样式,通过斜切和旋转达成 html: css: 怎样,是不是很简单
- UITabBarController、导航控制器、控制器关系
UITabBarController与UINavigationController类似,UITabBarController也可以用来控制多个页面导航,用户可以在多个视图控制器之间移动,并可以定制屏幕 ...