|  移动App测试基础 | 
                                
                                 
                                  | 移动应用测试简介 
                                     | 
                                  移动应用测试典型问题分析与讨论 
                                    移动互联网特点与发展 
                                    移动应用测试与传统测试的区别 
                                    用户体验测试案例分析 
                                    Android vs iOS 
                                    模拟器和真机的差异 
                                    移动应用测试流程 
                                    移动应用测试模型 
                                    本地应用特点 
                                    web应用特点 
                                    混合应用特点 
                                    三大智能平台的差异
  | 
                                
                                 
                                  | 移动应用测试案例讨论分析 
                                     | 
                                  【案例】某电商移动应用测试案例 
                                    【案例】某在线订票系统应用测试案例
  | 
                                
                                 
                                  |  移动应用功能测试场景 | 
                                
                                 
                                  | 移动应用功能测试场景 
                                     | 
                                  安装与卸载测试 
                                    升级测试 
                                    用户界面测试 
                                    注册与登录注销测试 
                                    网络异常响应测试 
                                    风格一致性测试 
                                    异常处理测试 
                                    手机输入法与应用兼容性测试 
                                    如何提升用户体验 
                                    多分辨率测试 
                                    多系统测试 
                                    流量测试 
                                    【案例】用户体验测试分析
  | 
                                
                                 
                                  |  移动App性能测试场景实践 | 
                                
                                 
                                  | 移动应用性能测试场景 | 
                                  性能测试需求分析 
                                    性能KPI 
                                    功耗测试 
                                    内存测试 
                                    响应时间测试 
                                    应用崩溃 
                                    黑白屏 
                                    CPU使用率测试 
                                    【案例】内存泄漏分析 
                                    【案例】缓冲区溢出分析 | 
                                
                                 
                                  | 移动应用性能优化 | 
                                  减少HTTP请求数量 
                                    将JavaScript和CSS打包 
                                    HTML5网页存储 
                                    使用内嵌脚本资源 
                                    压缩及减少界面资源 
                                    根据屏幕尺寸裁剪图像 | 
                                
                                 
                                  |  移动APP自动化测试工具 | 
                                
                                 
                                  | Robotium概述 | 
                                  Robotium的主要功能 
                                    instrumentation 
                                    Robotium优缺点分析 
                                    【案例】一个android应用测试工程
  | 
                                
                                 
                                  | 使用Robotium编写集成测试用例 | 
                                  创建测试用例类 
                                    编写测试用例 
                                    自动化测试用例编写注意事项 
                                    运行测试 
                                    查看运行结果 
                                    观察模拟器变化 
                                    测试第三方应用 
                                    robotium关键源码解释 
                                    【案例】使用robotium测试移动应用 | 
                                
                                 
                                  | 使用UiAutomator进行自动化测试 | 
                                  UiAutomator与Appium对比分析 
                                    UiAutomator实现自动化原理 
                                    UiAutomator环境安装 
                                    UiAutomator实现自动化工作流程 
                                    UiAutomator启动与初始化 
                                    创建uiautomator 测试案例 
                                    打包测试代码并在测试机上运行 
                                    运行uiautomator测试 
                                    记录问题并分析原因 
                                    uiautomator最佳实践 
                                    封装API 提高编程复用 
                                    【案例】使用Python构建uiautomator测试案例
  | 
                                
                                 
                                  | 使用Appium进行自动化测试	
                                      | 
                                  Android测试环境搭建 
                                    Appium简介 
                                    Appium特点 
                                    Appium环境搭建 
                                    Appium常用API 
                                    Appium与robotframework集成 
                                    关键字数据驱动的设计 
                                    基于业务层的关键字封装 
                                    Appium实现自动化测试 
                                    【案例】移动应用持续集成
  | 
                                
                                 
                                  | GUI层自动化测试框架实践 | 
                                  Robot 
                                    Framework与Appium的整合 
                                    数据驱动 
                                    关键字驱动 
                                    RobotFramework中的数据驱动、关键字驱动实现机制 
                                    【案例】基于业务分层的自动化测试
  | 
                                
                                 
                                  |  移动App性能测试工具 | 
                                
                                 
                                  | 移动应用性能测试工具 | 
                                  Istat工具应用 
                                    听云App工具应用 
                                    错误追踪与崩溃原因定位 
                                    网络请求分析 
                                    性能监测与分析
  | 
                                
                                 
                                  | 移动应用测试最佳实践 | 
                                  预计用户量 
                                    测试质量标准评估 
                                    使用TMM改进测试过程 
                                    移动设备虚拟化 
                                    移动应用接口测试
  | 
                                
                                 
                                  |  测试集成管理平台 | 
                                
                                 
                                  | 使用Trac构建移动应用测试平台 | 
                                  测试人员管理 
                                    缺陷生命周期管理 
                                    Trac简介 
                                    Trac可以解决的问题 
                                    Trac的主要功能模块 
                                    【案例】Ticket工作流管理 
                                    【案例】PeerReview插件应用 
                                    【案例】Jenkins插件应用 
                                    【案例】Testing插件应用 |