初步学习

  • 初步了解移动互联网测试

  • 移动互联网测试的发展

  • 移动互联网测试和传统互联网测试有什么差别

  • 如何在移动互联网做好一名测试人员

  • 移动互联网的应用测试功能测试的注意点(包括兼容性、碎片化、网络、交互、android系统特点等,与传统互联网不同的测试点)

基础工具学习

  • Android Monkey工具的学习和实践

  • Android ddms工具学习和实践

  • Android hierarchyviewer工具学习和实践

  • Android 模拟器学习和实践

  • Android MonkeyRunner学习和实践

  • Android adb命令学习

  • iOS xcode和instruments基础学习

自动化测试框架学习

  • Android的基础框架Instrumentation学习

  • 进行Android UI自动化框架robotium学习和实践(可了解)

  • 进行Android 单元测试框架roboltric框架学习(可了解)

  • 进行Android最新混合框架appium框架学习和实践

  • Android中行为驱动测试开发的自动化框架calabash的学习和实践(后期优化)

Python学习

  • Python基础语法学习

  • Python语法练习

  • Python进一步学习

  • 学习和实践python编写网络爬虫

  • 学习和实践python编写一套接口测试框架

API测试

  • 从0到1搭建restful API测试框架

  • 结合maven和testng的使用

  • 讲解接口测试的分层验证点

Android开发学习

  • Android ADT 学习和实践

  • Android系统和应用架构了解

  • 编写简单的Activity应用

  • 编写简单的交互式应用

Android和iOS专项测试

  • Android traceview性能测试实践

  • Android gfxinfo性能测试实践

  • Android 内存泄漏监控测试实践

  • Android 静态代码lint扫描实践

  • Android获取电量,流量,内存,cpu消耗等数据

  • 如何制度Android应用的性能基线

  • Android开源工具进行性能数据的获取

  • Android 自定义编写service监控性能实践(包括很详细的获取应用的电量、流量、内存、cpu、GC回收垃圾数据、应用启动时间等)

  • iOS CoreAnimation

  • iOS timeprofile使用

  • iOS Zombie使用

持续集成

  • Android自动化编译

  • Android Ant自动化打包

  • Android使用gradle自动化打包(第三代/新一代的打包签名工具)

  • 持续集成的工具使用以及注意事项

  • 无线在持续集成上的常用测试方法

安全测试

  • Android 应用网络抓包

  • Android网络数据篡改测试

  • Android contentProvider数据共享安全测试

  • Android 应用使用权限报警