赵雅智_android测试

测试概念

从是否关心软件内部结构和具体实现的角度划分

  黑盒测试:只关心程序执行的过程和结果
  白盒测试:根据源代码写测试方法或者测试用例
  灰盒测试:是介于白盒测试与黑盒测试之间的

从软件开发的过程按阶段划分有

A.单元测试
B.集成测试
C.确认测试
D.系统测试
E.验收测试
F.回归测试
G.Alpha测试

新建测试项目测试

新建测试项目

赵雅智_android测试_第1张图片
赵雅智_android测试_第2张图片

赵雅智_android测试_第3张图片

新建测试类

赵雅智_android测试_第4张图片
赵雅智_android测试_第5张图片




在本类创建测试类

新建测试类继承AndroidTestCase类

配置测试设备和类库

配置测试设备
赵雅智_android测试_第6张图片
配置类库

赵雅智_android测试_第7张图片



AndroidManifest.xml解析


targetPackage指定的包要和应用的package相同



运行测试类

赵雅智_android测试_第8张图片


测试成功和测试失败
测试成功:
赵雅智_android测试_第9张图片

测试失败:
赵雅智_android测试_第10张图片

你可能感兴趣的:(赵雅智_android测试)