Android studio 单元测试

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

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


Android studio 单元测试_第1张图片
image.png

二、测试代码

Android studio 单元测试_第2张图片
image.png

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

Android studio 单元测试_第3张图片
image.png

2.配置

Android studio 单元测试_第4张图片
image.png

3.配置好之后,

Android studio 单元测试_第5张图片
image.png

4.运行项目

Android studio 单元测试_第6张图片
测试成功.png
Android studio 单元测试_第7张图片
测试结果不正确

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

image.png
里面显示

你可能感兴趣的:(Android studio 单元测试)