浅谈Android Studio单元测试步骤
单元测试的必要性:大家都知道android测试的时候如果老是在虚拟机里调试,这样不仅浪费了计算机的资源,而且降低了开发效率,所以单元测试的作用就显示出来了。
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);
}
}
出现报错信息
谢谢您的阅读
请大家尊重原创者版权,转载请标明出处
http://blog.csdn.net/AAAAA_Sean_M/article/details/52183277