求知 文章 文库 Lib 视频 iProcess 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
中国平安 测试质量控制与管理
某军工研 自动化测试方法、案
邮政储蓄 Docker部署被
航天科工 软件测试架构师
知名消费 探索性测试与测试分
中交集团 构建Web自动化测
中国邮储 测试成熟度模型集成

相关课程  
软件测试(TD+WR+LD)
测试过程与团队管理
LoadRunner进行性能测试
WEB应用的软件测试
手机软件测试
嵌入式白盒测试
 
全部课程 >软件测试  
基于 Android平台的测试方法与实践        
2126 次浏览  166 次
吴老师
曾任Marvell中国开发经理,负责在Google TV项目的Android系统移植、定制和优化 。
时间地点:北京 上海 深圳 根据报名开班
课程费用:4500元/人
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    本课程针对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测试的自动化
     
    2126 次浏览  166 次
    其他人还看了课程
    嵌入式白盒测试  2138 次浏览
    嵌入式软件测试  10609 次浏览
    C#单元测试  1395 次浏览
    需求驱动的测试(业务、用户、系统)  519 次浏览
    嵌入式系统自动化测试框架  2011 次浏览
    C/C++单元测试  2858 次浏览
    定制内训


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

    最新活动计划
    测试需求分析与测试用例设计 12-17[北京]
    软件架构设计方法、案例与实践 12-18[北京]
    ANSYS 有限元分析实战 12-20[北京]
    基于UML和EA进行系统分析设计 12-26[北京]
    嵌入式C高质量编程 12-12 [上海]
    区块链项目解析与项目实战 12-27[上海]
    基于SysML和EA系统设计建模 12-16 [深圳]
     讲座 5G网络技术
     讲师:林尚静
     时间:2019-12-28