要资料 文章 文库 Lib 视频 Code iProcess 课程 认证 服务 工具 讲座吧   专家招募  
会员   
 
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
上海 使用Python与
中国民航 自动化测试方法、案
某新能源 探索式软件测试
全球著名 测试过程与测试技术
某知名债 Web应用的软件测
开明软件 单元测试方法、工具
航天科工 敏捷测试(简单而可

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

基于 Android平台的测试方法与实践     
吴老师
曾任Marvell中国开发经理,负责在Google TV项目的Android系统移植、定制和优化 。
报名课程   1288 次浏览    126 次 
时间地点:深圳 有人等开班;北京 上海 根据报名开班
课程费用: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测试的自动化
1288 次浏览   126 次
其他人还看了课程
Windows应用程序高级调试  715 次浏览
测试过程与团队管理  1177 次浏览
测试驱动的开发(TDD)  1235 次浏览
MFQ&PPDCS:软件测试分析与设计  721 次浏览
软件测试基础  558 次浏览
基于Linux的测试自动化工具与应用  676 次浏览
定制内训
培训对象:Android应用开发工程师、测试工程师。
学员基础:具有Android应用开发经验,最好具有测试经验。



咨询服务:全流程测试工作平台与工具链
咨询目标
帮助开发测试团队建立从代码到组件,再到系统的全是流程测试工作平台与工具
咨询范围 代码检查、单元测试、集成测试、功能测试、性能测试
咨询方式 培训、客户一线项目咨询、工具打包交付
详情咨询:010-62670969, zhgx@uml.net.cn

最新活动计划
[北京]需求分析与管理 10-16
[北京]人工智能、机器和深度学习 9-18
[北京]软件架构设计方法、案例实践9-20
[北京]敏捷开发过程及最佳实践 10-25
[北京]敏捷开发过程与项目管理 9-24
[北京]自动化测试框架设计实践 10-26
[上海]UML和EA进行系统分析设计 9-22
[上海]DevOps体系实践工具与平台 9-22
[深圳]领域驱动的建模与设计9-27
[深圳]需求分析与管理 10-19
 
 
 

 
每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
频道编辑:sky
邮       件:sky@uml.net.cn

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号