Android UiAutomator初探

2017-05-01  本文已影响112人  爸比好酷

大家在做开发的时候肯定都遇到过,经常需要进行小版本的迭代,特别是SDK开发时,测试case很繁琐、耗时,那有没有什么方法能实现自动化测试的方式并且编码方式也能适合我们Android开发人员呢,查阅前辈们写过的博客,觉得UiAutomator很适合做自动化测试,以下,大家和我,以一个小白的方式,去了解、学习UiAutomator。

先简单介绍以下UiAutomator

正文开始

在module下的build.gradle内添加以下依赖:

  androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
})
testCompile 'junit:junit:4.12'
androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.1''

如图:

Paste_Image.png

同时在defaultConfig下添加:

testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

如图:

Paste_Image.png

编译之后,我们便可以在test目录下编码了,在之后几遍文章中,我会介绍UiAutomator的使用,我也是刚刚学习UiAutomator,有什么不对之处还请指出。

Paste_Image.png
上一篇 下一篇

猜你喜欢

热点阅读