大红鹰dhy最新网站|首页

服务热线:010-53345773
移动开发课程
当前位置: 大红鹰最新网站 > IT课程 > 移动开发课程
移动无线高质量测试

课程内容:

能够对于Android与iOS应用测试有一个立体的了解,同时又能够将其中讲解的技术很快的落地到项目中去。课程中很多理论都会结合实际,涉及到的工具也都会提供源码,对业务和项目都非常具有通用性。同时课程包括功能测试,性能测试,压力测试,自动化测试甚至移动应用的安全测试都有。

课程大纲:

主题

授课内容

移动无线应用功能测试案例分享

移动无线应用案例分享

1.         移动互联网测试的发展

2.         移动互联网测试和传统互联网测试的差别

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

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

5.         大型互联网公司移动无线项目流程详解

新技术窥探

1.         移动互联网测试的现在和未来所涉及到的技术

2.         ReactNative讲解

3.         ReactNative在实际项目中的使用

4.         移动无线在线动态更新界面布局的技术

5.         facebook与树莓派结合的热点模拟技术讲解

6.         Android 6.0和iOS 9更新讲解

7.         Android   Studio插件和Gradle的学习

基础工具学习

1.       Android   Monkey工具的学习和实践

2.       Android   ddms工具学习和实践

3.       Android hierarchyviewer工具学习和实践

4.       Android 模拟器学习和实践

5.       Android   MonkeyRunner学习和实践

6.       Android adb命令学习

7.       Xcode学习和实践

8.       Instruments的学习

9.       UIAutomation的框架学习和原理解析

10.  Android UIautomator工具详解

移动无线自动化学习

自动化测试框架学习

1.         Android的基础框架Instrumentation学习

2.         进行Android UI自动化框架Robotium学习和实践

3.         Android中行为驱动测试开发的自动化框架Calabash的学习和实践

4.         iOS   instruments 框架与实践

5.         最火的移动无线框架Appium学习

6.         Google最新的Espresoo框架学习

Android与iOS专项测试(都会有案例)

1.         Android   Monkey工具的学习和实践

2.         Android和iOS几种监测内存的方式详解

3.         Android 应用启动性能分析

4.         Android和iOS应用流量监测方法详解

5.         Android 和iOS应用内存,代码,缓存大小监测详解

6.         Android和iOS 电量监测方法详解

7.         Android和iOS CPU监测方法详解

8.         Android和iOS 内存泄漏以及分析

9.         Android GPU过度绘制性能分析方法和调优方法详解

10.       Android GPU判断标准

11.       Android 界面绘制方法性能检测方法详解

12.       Android 代码级占用CPU数据分析方法

13.       iOS使用instruments检测性能的方法

14.       iOS 使用xcode调试进行性能检测的方法

15.       iOS   instruments core animation检查应用流畅度

16.       iOS   instruments core animation检查应用的界面绘制性能

17. iOS instruments time profiler检查代码性能

专项测试自动化辅助框架学习

1.  Android的基础框架Instrumentation学习

2.       进行Android UI自动化框架Robotium学习和实践

3.       Android中行为驱动测试开发的自动化框架Calabash的学习和实践

4.       iOS中行为驱动测试开发的自动化框架Calabash的学习和实践

5.       iOS   instruments 框架与实践

Android性能测试持续集成

结合性能测试的技术以及自动化框架如何在持续集成中落地

性能自动化落地实践

讲解Android性能自动化(java语言框架)落地方案

a.       包括命令的调度

b.    包括各个性能数据监控的方法

c.       包括辅助apk的开发代码解读

d.    包括整体多线程框架代码解读

讲解Android 性能自动化(Python语言框架)落地方案

e.       包括命令的调度

f.        包括各个性能数据监控的方法

g.    包括辅助apk的开发代码解读

h.    包括整体多线程框架代码解读

Hybrid应用测试

1.  hybrid应用常见的使用模式

2.  hybrid的功能测试注意点

3.  hybrid弱网络测试

4.  研发过程中如何保证hybrid的质量

5.  hybrid相关的功能和性能以及安全测试

6.  hybrid功能和性能自动化测试

Anroid持续集成

1.   Android自动化编译

2.   Android Ant、Gradle详细讲解

3.   iOS持续集成功能自动化测试

4.   在持续集成平台进行自动化性能测试并给出相关报告

5.   在持续集成平台上进行多分辨率多版本的碎片化自动化测试并给出相关报告

6.   在持续集成平台上集成自动化接口测试实践

静态扫描

Android Lint扫描和findbugs扫描

iOS oclint和xcode   analysis扫描

 

 

Baidu
sogou