移动无线测试培训课程

2017年新的一年的大纲也出来啦。有兴趣的小伙伴可以找我报名哈。

Test_Training

课程报名

陈晔,《大话移动App测试1.0》《大话移动App测试2.0》作者,报名直接加微信monkey15chen,注明无线课程报名即可.平时会比较忙,不一定第一时间添加好友,望见谅。

课程费用

报名有优惠,详细可加微信咨询
移动无线测试实践课程,该课程也有企业大纲,详细可微信咨询

老学员可免费参加将来所有的同一系列的课程

课程时间在周日下午1点开始,2~3小时一次课程。

课程大纲如下

Python基础

第一课 入门基础

  1. Python简介
  2. 安装和配置
  3. 编程学习经验分享
  4. 语法简介
  5. Python能做什么

第二课 关键字与循环控制

  1. 常用关键字介绍
  2. 运算符和基本运算
  3. 位运算和逻辑运算
  4. 变量和赋值
  5. 字符串处理
  6. 条件判断
  7. 循环控制
  8. 函数以及可变参数
  9. lambda表达式

第三课 容器

  1. 容器使用介绍:list/tuple, set, dict
  2. 切片
  3. 列表推导
  4. 生成器
  5. 迭代器
  6. 利用容器实现其他诗句结构

第四课 面向对象

  1. 类和实例
  2. 获取对象信息
  3. 访问限制
  4. 继承和多态
  5. 多重继承
  6. 实例属性和类属性
  7. 模块和包

第五课 文件访问

  1. 文本文件读写
  2. 二进制文件读写
  3. 文件和目录操作
  4. 序列化与反序列化
  5. Json与XML文件操作
  6. 编码问题

第六课 Python与测试

  1. unittest
  2. 使用反射实现测试套件
  3. 数据驱动框架
  4. selenium操作网页:安装和配置
  5. selenium操作网页:定位网页
  6. selenium操作网页:对象操作

第七课 常用库简介

  1. requests处理http请求
  2. pillow处理图片
  3. 日期操作
  4. base64编码
  5. 数据库访问:sqlite与mysql

第八课 异常与并发编程入门

  1. 错误和异常处理
  2. 代码调试
  3. 多进程、多线程
  4. 线程池
  5. 课程总结

Java基础

  1. 什么是java,能用来干啥?
  2. java开发环境搭建
  3. java的基础变量
  4. java的条件判断
  5. java中的循环
  6. java的面向对象

了解移动互联网测试

  1. 移动互联网测试行业的发展
  2. 移动互联网测试和传统互联网测试有什么差别
  3. 如何在移动互联网做好一名测试人员
  4. 移动互联网的应用测试功能测试的注意点(包括兼容性、碎片化、网络、交互、android系统特点等,与传统互联网不同的测试点)
  5. 面试技巧详解
  6. 2017年应该怎么做计划

基础工具学习

  1. Android Monkey工具的学习和实践
  2. Android ddms工具学习和实践
  3. Android hierarchyviewer工具学习和实践
  4. Android 模拟器学习和实践
  5. Android MonkeyRunner学习和实践
  6. Android adb命令学习
  7. iOS xcode和instruments基础学习
  8. Android uiautomator学习
  9. Android Studio学习

自动化测试框架学习

  1. Android的基础框架Instrumentation学习
  2. 进行Android UI自动化框架robotium学习和实践
  3. iOS xctesting学习
  4. Android中行为驱动测试开发的自动化框架calabash的学习和实践
  5. 在实际项目中的经验分享

API测试

  1. 从0到1搭建restful API测试框架
  2. 结合maven和testng的使用来进行API测试
  3. 讲解接口测试的分层验证点
  4. 在实际项目中的经验分享

Android和iOS专项测试

  1. Android traceview性能测试实践
  2. Android gfxinfo性能测试实践
  3. Android 内存泄漏测试实践
  4. Android 静态代码lint,PMD等扫描实践
  5. Android获取电量,流量,内存,cpu消耗等数据
  6. 如何制度Android应用的性能基线
  7. Android开源工具进行性能数据的获取
  8. iOS CoreAnimation
  9. iOS timeprofile使用
  10. iOS Zombie使用
  11. 在实际项目中的经验分享

持续集成

  1. Jenkins的基本使用
  2. Jenkins持续集成在项目中的策略
  3. Android和iOS在jenkins上面常用插件的使用
  4. Jenkins的master和Slave
  5. 在实际项目中的经验分享

平台建设

  1. 平台是什么?为什么我们需要搭建平台?
  2. 实际项目中怎么搭建持续集成平台
  3. 实际项目中怎么搭建移动打包平台
  4. 平台架构应该如何设计
  5. 搭建静态代码扫描平台
  6. 代码覆盖率搜集平台
  7. 质量大盘搭建

你可能感兴趣的:(移动无线测试培训课程)