该文章主要分为两个部分,第一部分大概记录一下Espresso的使用,第二部分是jacoco的使用,
一:Espresso的使用
Espresso是Google开源的安卓ui自动化测试框架,在最新的Android studio中已经将其加入了,所以很多情况我们都不需要去配置
1.配置build.grandle:(我的studio版本是2.3.3已经集成了Espresso框架)
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
2.在我的例子中,是有一个textView和2个button,textView最初显示Hello,当点击第一个按钮之后textView显示 i am click,当点击第二个按钮的时候显示hello,针对这个例子编写MainActivity
3.编写好MainActivity 的类,右击选中MainActivity类名,选择Go to–>test
3.1
3.2创建MainActivityTest
选择create new Test(因为我这里创建过了,所以会显示MainActivityTest,第一次的话选择create new Test即可)