Android studio 单元测试

解释说明:单元测试的目的很简单,在不对视图进行操作的前提下,测试一些activity 的生命周期,或网络拉取数据的一些处理,比如解析 json 数据啊,做网络请求啊等等,也就是对 Model层的测试。这些不需要操作视图,但在没有单元测试环境下,比如我们网络请求一些数据,Log 打印看看是否请求成功,却又要 利用模拟器或真机Run 一次项目,花费好几分钟,这是不能容忍的。因此使用单元测试进行数据测试能提高效率,降低时间消耗。

一、as在创建新项目的时候会自动创建测试部分,如上图。


image.png

二、测试代码

image.png

三、配置
1.点击run----->选择得听、 configurations

image.png

2.配置

image.png

3.配置好之后,

image.png

4.运行项目

测试成功.png
测试结果不正确

说明:如果测试的方法中有Log语句,如果该方法运行无误,log语句在

image.png
里面显示

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

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,107评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,267评论 19 139
  • 这里也有eclipese的配置,详情参考eclipese单元测试参考文档官网关于Espresso的学习链接 And...
    三季人阅读 10,548评论 1 4
  • 今天简单介绍下Android Studio 使用代码进行单元测试。 Android Studio默认是支持JUni...
    Joken阅读 5,459评论 1 7
  • 我姓唐,人们都叫我唐大,我是一个中间人,专做人命的生意,可有时候,我也做不到生意,因为想杀人的人往往没有那么多钱。...
    吕怀瑾阅读 4,968评论 5 14

友情链接更多精彩内容