求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某轨道交 性能测试方法与技术
某银行 信用卡业务测试实践
某半导体 测试用例分析与设计
某银行 基于业务场景的测试
某高性能 构建有效的测试工作
某大型通 NSB—UI自动化
某轨道交 高级性能测试

相关课程  
软件测试(TD+WR+LD)
测试过程与团队管理
LoadRunner进行性能测试
WEB应用的软件测试
手机软件测试
嵌入式白盒测试
 

基于 Android平台的测试方法与实践     
吴老师
曾任Marvell中国开发经理,负责在Google TV项目的Android系统移植、定制和优化 。
报名课程       
时间地点:深圳 有人等开班;北京 上海 根据报名开班
课程费用:4500元/人 (学生3折),详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册
 
    

本课程针对Android平台的软件测试提供整体解决方案,包括:功能测试、集成测试、单元测试、白盒测试、系统测试、性能测试。

 
培训目标

了解Android测试基础:

  • Android测试介绍
  • 黑盒集成测试
  • 白盒测试
  • Mock

Android测试深入

  • 测试用例分析与收集
  • CTS
  • 性能测试
  • 自动化测试与项目工具的组合

ANDROID测试拓展

  • 系统级测试
  • 开源LAVA系统级测试
  • 开源黑盒测试
培训对象:Android应用开发工程师、测试工程师。
学员基础:具有Android应用开发经验,最好具有测试经验。
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 2天
Android测试基础
Android测试介绍
  • Android的可执行环境简介
  • 基于JUNIT的Android集成测试环境
  • 基于python脚本的monkey测试环境
  • 基于JavaScript的Android可测试环境
  • Android可测试环境的规划
  • 测试的自动化
黑盒集成测试
  • JUNIT的代码使用说明
  • 构架Android应用程序的测试工程
  • 更深入的Android测试工程
  • 测试的驱动模型
  • 测试驱动开发
  • 测试用例的合并
  • 集成测试自化化
白盒测试
  • 白盒测试实现原理
  • Android系统环境里的monkey
  • 基于monkey拓展出来的monkey runner
  • 编写基本的monkey runner脚本
  • monkey runner脚本的深入编程
  • 白盒测试的自动化
Mock
  • Mock的原理
  • Mock的可编程环境
  • Mock测试的适用范围
  • 通过mock设计更复杂的测试用例
  • mock执行环境的容错性
Android测试深入
测试用例分析与收集
  • Android应用程序的可测试性分析
  • 面向对象的Android系统层实现
  • 分析与收集测试用例
  • 硬件驱动层的可测试性
  • 系统层的可测试性
  • 自动化的测试环境
  • 系统层的测试驱动开发
CTS
  • Android CTS的原理
  • 如果通过CTS验证不同层次的Android内部功能
  • 内部实现的CTS验证
  • 拓展CTS测试用例
  • 通过CTS加强系统稳定性验证
  • 自动化的CTS产品验证
性能测试
  • 性能测试的原理与技巧
  • 性能量化技巧
  • 可复用的开源性能测试工具
  • 性能测试与反性能测试
自动化测试与项目工具的组合
  • 自动化测试测试的可组合性
  • 测试与项目控制
  • 开源项目管理工具
  • 自动化的问题与项目跟踪
  • 示例:自动化测试环境与Bugzilla
  • 示例:自动化测试与Gerrit
ANDROID测试拓展
系统级测试
  • Android系统级测试原理
  • 常用的Android系统级测试手段
  • 验证硬件驱动的技巧
  • 验证内核代码的质量
  • 构建系统级的集成测试环境
开源LAVA系统级测试
  • 系统级开源工具LAVA
  • 构架LAVA的可测试环境
  • 构架新的LAVA测试环境
  • 实现LAVA测试环境与项目管理工具的组合
  • LAVA测试环境的自动化
开源黑盒测试
  • 基于OpenCG的Aster测试
  • 黑盒测试中的问题
  • 可编程的黑盒测试工具robotium
  • robotium测试入门
  • 编写复杂的robotium测试用例
  • robotium测试的自动化
 
其他人还看了课程
企业战略与变革管理  
软件架构设计方法  
红帽认证  
数据分析与挖掘  
定制内训
培训对象:Android应用开发工程师、测试工程师。
学员基础:具有Android应用开发经验,最好具有测试经验。




最新活动计划
QT应用开发 11-21[线上]
C++高级编程 11-27[北京]
LLM大模型应用与项目构建 12-26[特惠]
UML和EA进行系统分析设计 12-20[线上]
数据建模方法与工具 12-3[北京]
SysML建模专家 1-16[北京]