Android开发_2.测试

1.测试分类

  • 1.1 测试
    • 黑盒测试
      不知道软件代码
    • 白盒测试
      指导应用程序的源代码
  • 1.2 测试的粒度
    • 单元测试 junit test
    • 集成测试 intergration test
    • 系统测试 system test
  • 1.3 测试的程度
    • 压力测试(pressure test)
    • 冒烟测试(smoke test)

2.详解

  • 2.1 白盒测试的常用工具
    monkey 猴子
  • 2.2 Junit测试
    需要把应用程序部署到手机或模拟器中,在daivik虚拟器中运行。
    • 1.业务方法
    • 2.编写测试类,继承AndroidTestCase 类
    • 3.AndroidManifest.xml配置
    <!-- 1.测试的指令集 -->
    <instrumentation android:name="android.test.InstrumentationTestRunner"
        android:targetPackage="com.zhl.test"  />
        <!-- android:targetPackage测试的目标工程:当前工程 -->
 <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" 
        >
        <!-- 2.测试需要的jar包 -->
        <uses-library android:name="android.test.runner"></uses-library>
        <activity
        ......
        ......
  • 2.3 LogCat
    把应用程序的log和system.out.println()打印输出
    • 1.打印分类
      Log.v(tag,msg) //verbose 提醒 黑色
      Log.d(tag,msg) //debug 调试 蓝色
      Log.i(tag,msg) //info 信息 绿色
      Log.w(tag,msg) //warn 警告 黄色
      Log.e(tag,msg) //error 错误 红色
      Log.wtf(tag,msg) //what the fuck 重大异常 红色
      1. 过滤器
        左边,自己添加过滤器,可以根据tag、关键字、PID等过滤;
        右上方,可以根据Log级别,选择过滤,显示该级及以上的日志。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

holyZhang2021

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值