求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
某轨道交 性能测试方法与技术
某银行 信用卡业务测试实践
某半导体 测试用例分析与设计
某银行 基于业务场景的测试
某高性能 构建有效的测试工作
某大型通 NSB—UI自动化
某轨道交 高级性能测试

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

全部课程 >软件测试  
基于 Android平台的测试方法与实践        
4155 次浏览  51 次
吴老师
曾任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测试的自动化
     
    4155 次浏览  51 次
    其他人还看了课程
    WEB应用的软件测试  4921 次浏览
    基于TMMi构建有效的测试工作体系  1352 次浏览
    软件测试(TD+QTP+LD)  3429 次浏览
    软件测试需求开发和测试质量评价  3082 次浏览
    面向对象测试技术原理与实践  2628 次浏览
    软件产品测试  2603 次浏览
    定制内训


    咨询服务:全流程测试工作平台与工具链
    咨询目标
    帮助开发测试团队建立从代码到组件,再到系统的全是流程测试工作平台与工具
    咨询范围 代码检查、单元测试、集成测试、功能测试、性能测试
    咨询方式 培训、客户一线项目咨询、工具打包交付
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    QT应用开发 11-21[线上]
    C++高级编程 11-27[北京]
    LLM大模型应用与项目构建 12-26[特惠]
    UML和EA进行系统分析设计 12-20[线上]
    数据建模方法与工具 12-3[北京]
    SysML建模专家 1-16[北京]