1. 测试流程
    1. 需求规划阶段:参与需求评审(产品、开发、测试、设计、后台、项目经理)
    2. 需求PM排期
    3. 测试用例编写、评审
    4. 开发实现
    5. 开发提测、UI和产品验收、测试测试
    6. 第二轮测试、验证bug、回归测试
    7. 产品、UI验收
    8. 发布测试
    9. 线上版本验证:安装、登录
    10. 报告
    11. 总结、开会
    12. 跟踪线上问题
  2. 自动化测试
    1. 使用自动化测试工具
    2. 了解自动化测试框架和原理
    3. 实现、改善自动化脚本
  3. 测试方法
    1. 功能测试
    2. UI测试
    3. 专项测试
      1. 兼容性测试
      2. 流量测试
      3. 电量测试
      4. 弱网络测试
      5. 代码覆盖率测试
    4. 性能测试
      1. 压力测试
      2. 流量测试
      3. CPU占用率
      4. app启动时长
      5. 每个tab不停切换,计算次数
      6. 页面初次加载情况
      7. crash率
      8. 内存泄漏
      9. android内存占用分析:工具:Android Studio 1.0的DDMS,DumpJavailableHeap进行heap dump抓取
    5. 自动化测试
    6. 竞品测试
  4. 测试拓展
    1. 探索性测试
    2. 测试驱动开发
  5. 学习语言
    1. 脚本语音
    2. 编程语言:java、C++、C语言、Ruby
    3. appium
    4. uiautomatorviewer
  6. 性能测试