1.为什么要用单元测试:
不知道小伙伴们平时在写安卓项目的时候有木有跟我一样的烦恼,当我们添加了或者修改了一个小功能之后都需要测试,我们都需要将APP重新运行,这样感觉效率太不高了,那么有没有一种方法能不需要将APP运行,而只需要运行我们刚才修改或者增加的代码呢?这就要用到我们的单元测试了,具体步骤如下:
(1)在manifest中配置
如图所示:
其中targetPackage后面就是我们应用的包名,其它的都不需要更改
(2)建一个单元测试类需要继承AndroidTestCase
如图所示:
注意:1.必须重写setUp方法,测试的代码写在我们的方法里面方法名以test开头
2.测试正常则有如下绿色的条框出现:
3.如果不正常则是红色的条框出现