Android测试用例简单测试

    xiaoxiao2022-06-29  35

    1.创建一个android中要测试的逻辑类

    例如:

    public class CalcService {  /**   * 相称的业务逻辑   * @param x 第一个参数   * @param y 第二个参数   * @return 相加的结果   */  public int add(int x,int y){   return x*y;  } } 2.编写测试类 /** * 测试类,继承AndroidTestCase * */ public class TestCalcService extends AndroidTestCase { /** * 测试方法的作用就是检查一个方法是否可以正确的执行,如果出现错误 * 记得把错误抛给测试框架 throws Exception * @throws Exception */ public void testAdd() throws Exception{ Test service = new Test(); int result = service.cheng(3, 5); //断言 assertEquals(15, result); } } 3.清单文件的配置 <!-- 指定测试框架运行的指令集,告诉模拟器测试我们的应用程序,指定包名 -->     <instrumentation         android:name="android.test.InstrumentationTestRunner"         android:targetPackage="com.saiermeng.junit" >     </instrumentation>   <!-- 引入测试框架的jar包 -->         <uses-library android:name="android.test.runner" /> 4.运行 RunAs Android Junit Test 查看结果,如果是绿色说明逻辑没有错误 如果是红色说明逻辑有错误

    转载请注明原文地址: https://ju.6miu.com/read-1124781.html

    最新回复(0)