Android Studio本身支持单元测试,所以在配置的时候十分简单,用起来也很方便。
步骤一:创建android工程并创建测试单元
我是把我的单元测试放在Android Studio自动生成的Test文件中,读者也可以根据自己的需要放在任意位置,完全不影响。如下图所示ExampleTest.java就是我的单元测试:
ExampleTest.java代码:
package com.example.administrator.mytest; import android.test.AndroidTestCase; /** * Created by Sean on 2016/8/11. */ public class ExampleTest extends AndroidTestCase { public void testHelloWorld()throws Exception{ final int a = 1; final int b= 1; assertEquals(a, b); } } |
一般单元测试中,测试类要继承类AndroidTestCase, 测试的方法都需要在前面加test,如:testName(){},而name指被测方法的name。
步骤二:设置测试环境
1.选择菜单栏上的Run->Edit Configurations
2.点击左上角的“+”,选择Android Tests
3.修改的地方:
4.修改完后工具栏上会出现tests
5.点击运行,如下图所示
6.再次修改验证,修改ExampleTest.java中的源码,再次运行
package com.example.administrator.mytest; import android.test.AndroidTestCase; /** * Created by Sean on 2016/8/11. */ public class ExampleTest extends AndroidTestCase { public void testHelloWorld()throws Exception{ final int a = 1; final int b= 2; assertEquals(a, b); } } |
出现报错信息
上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。