Android UI 测试指南之 Espresso
关于 Espresso
- Espresso 是一个简单好用的 Android UI 测试框架
Espresso 主要由以下三个基础部分组成:
- ViewMatchers - 在当前View层级去匹配指定的View .
- ViewActions - 执行Views的某些行为,如点击事件 .
- ViewAssertions - 检查Views的某些状态,如是否显示 .
Espresso 使用示例
onView(ViewMatcher) //1.匹配View .perform(ViewAction) //2.执行View行为 .check(ViewAssertion); //3.验证View
准备
第一步. build.gradle 添加如下依赖:
androidTestImplementation 'com.android.s