UiAutomator2.0环境搭建(一)
来源:互联网 发布:淘宝优200惠券图片素材 编辑:程序博客网 时间:2024/06/05 21:02
一:搭建JDK环境
1、安装java开发工具包(JDK):
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
本机环境:安装使用版本8u25x64位
2、创建目录
D:\UiAutomator\java,后续所有相关开发软件都会按在该目录下,不同的工具,建立不同的名字。
a.JDK安装目录D:\UiAutomator\java\jdk1.8.0_144\
b.jre安装目录D:\UiAutomator\java\jre
3、配置JDK环境变量
JAVA_HOME:D:\UiAutomator\java\jdk1.8.0_144
Path:%JAVA_HOME%\bin
验证环境cmd:java -version
二、搭建Android Studio
下载地址:https://developer.android.com/studio/index.html
选择适用于自己操作系统的版本,下载安装即可,在Android Studio Setup选择安装目录:
D:\UiAutomator\java\Astudio
D:\UiAutomator\java\asdk
三、新建工程
1.新建project,选择API25
2.选择Android视图,打开build.gradle(Module:app),配置dependencies,添加后两句依赖,初次添加,需要联网,建议翻墙,会快点。
dependencies {
compile fileTree(dir: ‘libs’, include: [‘*.jar’])
androidTestCompile(‘com.android.support.test.espresso:espresso-core:2.2.2’, {
exclude group: ‘com.android.support’, module: ‘support-annotations’
})
compile ‘com.android.support:appcompat-v7:25.3.1’
testCompile ‘junit:junit:4.12’
androidTestCompile ‘com.android.support.test.uiautomator:uiautomator-v18:2.1.2’
compile ‘com.android.support.test.uiautomator:uiautomator-v18:2.1.2’
}
以上完成工具环境搭建,写代码的目录需要选择Android视图,在app工程下的Java目录中的AndroidTest包下,完成自动化项目代码编写。
- UiAutomator2.0环境搭建(一)
- UiAutomator2自动化测试环境搭建
- UiAutomator2自动化测试环境搭建
- UiAutomator2.0
- UIAutomator2.0详解(入门篇)
- UIAutomator2.0详解(JUnit Annotation篇)
- UIAutomator2.0详解(IDE View篇)
- UIAutomator2.0详解(UIDevice篇---- 序)
- UIAutomator2.0详解(UIDevice篇----Wait)
- UIAutomator2.0详解(UIDevice篇----waitForIdle)
- UIAutomator2.0详解(UIDevice篇----waitForWindowUpdate)
- UIAutomator2.0详解(UIDevice篇----Hierarchy)
- UIAutomator2.0详解(UIDevice篇----截屏)
- UIAutomator2.0详解(UIDevice篇----performActionAndWait)
- UIAutomator2.0详解(UIDevice篇----UIWatcher)
- uiautomator2.0+脱离PC运行(apk启动uiautomator2.0+)的实现方案
- (一)环境搭建
- UIAutomator2.0 简介
- logback 常用配置详解(三)filter
- Centos安装完成后添加第三方源
- jquery实现table tr td重组排序号
- Java面向对象(一)面向对象简介和初步 了解
- 亚马逊云物联网AWS IoT初体验
- UiAutomator2.0环境搭建(一)
- RFID技术为服装零售行业成品供应链管理的应用
- python-7-mysql_for_python
- ListView item中的光标不显示问题
- 采购订单单位与基本计量单位不一致问题案例
- maven引入oracle驱动ojdbc
- JavaWeb学习总结——Session
- poj2184(01背包变形)
- 为什么我们要阅读源码?