你有多久没有写单元测试了?(一)

被忽略的单元测试

你有多久没有用到单元测试了?
是不是还在为众多的测试框架的选择而苦苦发愁?
今天就作一下Espresso框架的快速指南。

什么群体适合读本次指南手册?

  • 想要提升一下自己或者提高开发效率
    (毫无疑问,做一下单元测试可以省去很多调试的步骤:))
  • 想使用Espresso做测试的测试人员。
    选择Espresso的原因很简单:因为Google出品,必属精品
    其他测试框架会选择一二再更新

工欲善其事,必先利其器

Espresso的环境配置和一些Gradle的依赖

  • 确保你已经安装了最新的 Extras 下的 Android Support Repository
image.png
  • app/build.gradle中的配置
testInstrumentationRunner     
"android.support.test.runner.AndroidJUnitRunner"
androidTestCompile('com.android.support.test.espresso:
espresso-core:2.2.2', {
 exclude group: 'com.android.support', module: 'support-
 annotations'
 })
image.png

然后重新构建一下整个工程,Android Studio 默认在 ​src/androidTest/java/com.your.package/​ 中创建测试包。

下一篇会重点介绍Espresso一些思想和重要的API

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容