zoukankan      html  css  js  c++  java
  • android 学习随笔三(测试与单元测试框架)

    • 测试

     1.按岗位:

      • 黑盒测试:测试业务逻辑
      • 白盒测试:测试逻辑方法

    2.按测试粒度

      • 方法测试 function
      • 单元测试 unit
      • 集成测试 integration
      • 系统测试 system

    3.按暴力程度

      • 冒烟测试 smoke
      • 压力测试 pressure

    4.monkey测试工具使用命令行

      • adb shell
      • # monkey 1000 //在手机按1000次,每个按钮都可能被按下
    • 单元测试框架

    1、建立测试项目

    2、建立测试类以及测试方法 class test extends AndroidTestCase

    3、清单文件中添加指令集

    <instrumentation
    android:name="android.test.InstrumentationTestRunner"
    android:targetPackage="com.ecollab.junit"
    ></instrumentation>

    4、在清单文件中添加使用类库

    <application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <uses-library android:name="android.test.runner"/>

     5、在测试方法上右键 run as->Android JUnit Test(模拟器不能关闭,测试是在android环境下运行)

    //断言:检测预期和实际结果是否一致
    assertEquals(3, result);

     

    ------

  • 相关阅读:
    JSOI2018 战争(凸包+闵可夫斯基和)
    树结构
    Emacs奇技淫巧
    概率期望
    动态DP
    无旋treap大法好
    玩NOILinux
    <虚树+树型DP> HNOI2014世界树
    <虚树+树型DP> SDOI2011消耗战
    日志系统升级之路(.Net客户端的使用)
  • 原文地址:https://www.cnblogs.com/ecollab/p/5883776.html
Copyright © 2011-2022 走看看