码迷,mamicode.com
首页 > 移动开发 > 详细

包建强的培训课程(4):App测试深入学习和研究

时间:2016-10-03 06:40:07      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:

 

一、     简介

本课程详细讲解App迭代过程中的测试技巧,包括日常的测试工作(功能测试)、保障App稳定的Monkey测试和自动化测试等多种测试手段。讲师根据自身五年来在多家大型互联网公司担任无线技术总监期间所积累的实战经验,制作了本课程。

 

本课程让App测试人员在自动化测试、功能测试等放吗有显著提高,能设计出功能完备的自动化测试框架和用例,在日常迭代中编写出全面的测试用例,对性能测试和兼容性测试有所掌握。

 

本课程对于开发以下App产品特别有帮助:

1、千万级用户的App产品。

2、业务功能繁多。

 

学习本课程应具备下列基础知识:

11-2App测试经验。

2、具备一些编程技巧。

 

二、     培训大纲(3天)

1天 功能测试

1、迭代中的测试管理

1)测试用例管理和评审

2)测试进度管理

3bug及测试报告

4)冒烟测试

5)开发自测

6)交叉测试

7)全功能回归测试

2、功能性测试

1)弱网测试

2)耗电测试

   3)流量测试

   4)稳定性测试

   5)兼容性测试

   6)安全性测试

   7App版本升级测试

   8)系统升级测试

3、性能测试

   1)网络访问速度测试

2)流畅度测试

4、测试环境

1)持续集成

2)监控和报警

3)一键恢复

4)灰度环境

5)内测

5、代码层面的测试工作

1)静态代码扫描

2)代码覆盖率

3Mock数据

4AOP测试

6、第三方测试平台和工具一览

1Bugly

2TestIn

3MTC

4MQC

5)乌云

7、测试环境

   1)持续集成

   2)监控和报警

   3)一键恢复

   4)灰度环境

   5)内测

8、代码层面的测试工作

   1)静态代码扫描

   2)代码覆盖率

   3Mock数据

   4AOP测试

 

2天 自动化测试(一)

1JUnit

   1)基本使用

   2)原理介绍

   3)功能扩展

2JMeter

   1)基本使用

   2)原理介绍

   3)功能扩展

3UIAutomator

   1)基本使用

   2)原理介绍

   3)功能扩展

4Monkey

   1)基本使用

   2)原理介绍

   3)功能扩展

5MonkeyRunner

   1)基本使用

   2)原理介绍

   3)功能扩展

 

3天 自动化测试(二)

1Selenium

   1)基本使用

   2)原理介绍

   3)功能扩展

2Robotium

   1)基本使用

   2)原理介绍

   3)功能扩展

3Appium

   1)基本使用

   2)原理介绍

   3)功能扩展

4CTS

   1)基本使用

   2)原理介绍

   3)功能扩展

 

包建强的培训课程(4):App测试深入学习和研究

标签:

原文地址:http://www.cnblogs.com/Jax/p/5928392.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!