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 ...
随机推荐
- webpack 精华文章
最近迁移 webpack1 到 webpack3 碰到了一些问题,还是通过一些文章,解决了问题.在这里做一个备份,方便以后使用. 从零搭建vue2+vue-router2+webpack3工程 Web ...
- 2017 五一 清北学堂 Day1模拟考试结题报告
预计分数:100+50+50 实际分数:5+50+100 =.= 多重背包 (backpack.cpp/c/pas) (1s/256M) 题目描述 提供一个背包,它最多能负载重量为W的物品. 现在给出 ...
- Android实现按钮点击效果(第一次点击变色,第二次恢复)
1.首先创建一个按钮 <Button android:id="@+id/click" android:layout_width="fill_parent" ...
- 三行命令搞定查询Python安装目录
想为Python添加一个库文件到默认目录,却忘记了Python安装目录. 其实,只要用下面三行命令,就可以轻松得到Python安装路径了. 进入Python >>>import sy ...
- The Jaisalmer Desert Festival 2017/2/9
原文 India's Golden City celebrates its culture with costumes(服装),crafts(工艺品) and camels One of the fe ...
- Python学习日志9月13日
昨天的学习日志没有写,乱忙了一整天,政治电脑. 好奇心重,想要给电脑装上传说中LInux操作系统,各种小问题折腾到半夜,今天又折腾到晚上才真正的装上系统. 可是装上系统后又发现各种的不好用.虽然界面比 ...
- 找出指定文件夹中的所有以txt结尾的文件,包括所有嵌套的子文件夹
# coding:utf-8 import os, re for i in os.walk('d:'+os.sep): for txt in i[2]: try: ...
- Android(java)学习笔记139:Android中Menu的使用(静态 和 动态)
1. 使用xml定义Menu(静态方法) 菜单资源文件必须放在res/menu目录中.菜单资源文件必须使用<menu>标签作为根节点.除了<menu>标签外,还有另外两个标签用 ...
- java多线程---ReentrantLock源码分析
ReentrantLock源码分析 基础知识复习 synchronized和lock的区别 synchronized是非公平锁,无法保证线程按照申请锁的顺序获得锁,而Lock锁提供了可选参数,可以配置 ...
- 【转】Intellij Idea识别Java Web项目
使用maven生成一个Java项目,手动添加相应的web目录WEB_INF,web.xml等,此时idea没有自动识别为web项目,此时编辑web.xml文件会出现一些不该出现的错误,需要做的就是让i ...