您的位置:首页 > 产品设计 > UI/UE

Uiautomator在Android Studio下的环境搭建

2016-05-17 15:30 597 查看


谷歌对Uiautomator更新后,提供了新的API接口,同时也对工具进行了更新,官方也开始建议使用新一代IDE Android Studio来搭建测试框架。

准备环境

先到SDK Manager里下载Extras里的Android Support Repository


Android Support Repository

项目配置

新建一个Android porject。
修改Project下app文件夹下的build.gradle文件。(见右图)

在build.gradle里添加需要的支持库
打开build.gradle文件,在文件中添加如下内容

dependencies {
androidTestCompile 'com.android.support.test:runner:0.3'
androidTestCompile 'com.android.support.test:rules:0.3'
androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.1'
}

注:同步可能有点问题,需要先把androidTestCompile 改为 compile等同Android Studio把支持库同步到External Libraries里。然后再改回androidTestCompile,同步完成后效果如下:




同步完成




build.gradle

在build.gradle中添加运行支持

不要修改默认的内容,添加testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"到defaultConfig里即可。如果删除了其他类容可能会报错。

android {
defaultConfig {
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
}

配置运行

点击Run-Edit Configurations...
选择为Android Tests,
Module:app
Test:Class
Class:选择case所在的类
Specific instrumentation runner(option):填入android.support.test.runner.AndroidJUnitRunner




运行配置
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: