曙海教学优势
本课程以项目实现为导向,面向企事业项目实际需要,秉承二十一年积累的教学品质,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。线上/线下/上门皆可,课程可定制,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。曙海培训的课程在业内有着响亮的知名度。大批企业和曙海
建立了良好的合作关系,合作企业30万+。
基于android平台的测试方法与实践培训课程
培训内容:
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测试的自动化 |