黑马程序员技术交流社区

标题: 测试的基本概念、android测试的手段 [打印本页]

作者: Itheima_yuan    时间: 2016-6-19 00:08
标题: 测试的基本概念、android测试的手段
## 测试基本概念(了解) ##
* 按是否知道源码分
> 黑盒测试:把软件看成一个黑乎乎的盒子,不关注代码的内部实现,值关心程序的输入和输出。不需要代码基础
> 白盒测试:对软件的内部实现透明,测试的是软件代码,关心代码的逻辑判断、边界判断是否正确。有代码基础

* 根据测试精度划分
> 单元测试--JUnit Test     (某个功能)
> 集成测试--Integration Test
> 系统测试--System Test

* 根据测试的力度划分
> 压力测试--Pressure Test  
> 冒险测试--Smoke Test

## android中的测试手段 ##
* 压力测试,monkey,召唤一只猴子,猴子操作应用程序指定次数

                adb shell
                #monkey 200     //操作手机200下
                #monkey -p 包名 200   //操作指定应用200下

## android下的单元测试 ##
* 1.编写程序逻辑
* 2.创建测试类,继承AndroidTestCase类--或创建测试工程
* 3.编写测试方法(一般以testXXX()命名方法,XXX为你要测试的单元函数名),使用断言进行测试
* 4.配置instrumentation,users-library在清单文件中
* 5.指定运行测试方法,在junit视图中看结果




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2