A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

* 根据测试精度划分
> 单元测试--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视图中看结果

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马