课程适合人群: APP软件测试工程师、APP软件测试经理、APP软件项目经理、APP软件领域相关人员。有一定的软件测试经验,了解APP是如何工作的,最好有一些APP的简单开发工作经验。
本课程重点解答&解决: APP相关测试是应用程序的软件测试工作。内容主要是指APP应用程序的功能测试以及性能测试、功能测试包括APP应用的所有功能是否可用,是否会出现bug的现象,性能测试就是用户使用流程是否顺畅,如支付流程,注册流程这些是否都顺畅等。
本课程亮点+核心价值介绍: 本课程总共10个大的章节,分别是“安卓与iOS版本特性”“APP功能性测试”“APP性能测试”“APP安全测试”“APP显示测试”“APP兼容性测试”“APP中断测试”“APP电量和流量测试”“APP中断测试”“APP稳定性测试”、“APP自动化测试简介”和“APP测试实战”十二章内容,并且结合一些案例和练习。
课长: 2天
大纲内容
1安卓与iOS版本特性
1.1安卓版本特性
1.2 iOS版本特性
2 APP功能性测试
2.1功能测试的基本设计方法
2.2运行测试
2.3前后台切换
2.4 APP更新功能
2.5移动性切换
2.5.1 2G/3G/4G/5G/Wi-Fi下切换
2.5.2 弱网络信号下测试
2.6 低电量下测试
2.7 升级测试
2.8 安装、卸载测试
2.9 精准测试
2.10 APP特性功能测试
3 APP性能测试
3.1 性能测试类型
3.2性能测试术语
3.3 APP安装性能测试
3.4 响应时间
3.5 利用LoadRunner进行性能测试
3.6 内存分析
4 APP安全测试
4.1反编译测试
4.2软件权限测试
4.3 软键盘测试
4.4数据安全性测试
4.5用户登录安全测试
4.6 XSS、CSRF、SQL注入
4.7通信安全性测试
4.8 安全性指南
5 APP显示测试
5.1普通消息显示
5.2在使用过程中的提示
5.3屏幕翻转的显示
5.4 通知信息的显示
5.5 Widget的显示
5.6 出错消息的显示
5.7 用户体验测试
6 APP兼容性测试
6.1兼容性测试策略
6.2操作系统版本的兼容性
6.3机器的兼容性
6.4屏幕的兼容性
6.5处理器兼容性
6.6产品兼容性
6.7兼容性测试工具
6.8兼容性测试平台
7 APP中断测试
7.1来电中断
7.2消息中断
7.3微信通信中断
7.4网络信号中断
8 APP电量和流量测试
8.1电量测试
8.2流量测试
9 APP稳定性测试
10 APP自动化测试简介
10.1 自动化测试综述
10.2 UiAutomation
10.3 Selenium/WebDriver
10.4 Robotium测试
11 APP测试实战
11.1测试用例的分析与设计
11.2测试执行
11.3测试结果分析
1安卓与iOS版本特性
1.1安卓版本特性
1.2 iOS版本特性
2 APP功能性测试
2.1功能测试的基本设计方法
2.2运行测试
2.3前后台切换
2.4 APP更新功能
2.5移动性切换
2.5.1 2G/3G/4G/5G/Wi-Fi下切换
2.5.2 弱网络信号下测试
2.6 低电量下测试
2.7 升级测试
2.8 安装、卸载测试
2.9 精准测试
2.10 APP特性功能测试
3 APP性能测试
3.1 性能测试类型
3.2性能测试术语
3.3 APP安装性能测试
3.4 响应时间
3.5 利用LoadRunner进行性能测试
3.6 内存分析
4 APP安全测试
4.1反编译测试
4.2软件权限测试
4.3 软键盘测试
4.4数据安全性测试
4.5用户登录安全测试
4.6 XSS、CSRF、SQL注入
4.7通信安全性测试
4.8 安全性指南
5 APP显示测试
5.1普通消息显示
5.2在使用过程中的提示
5.3屏幕翻转的显示
5.4 通知信息的显示
5.5 Widget的显示
5.6 出错消息的显示
5.7 用户体验测试
6 APP兼容性测试
6.1兼容性测试策略
6.2操作系统版本的兼容性
6.3机器的兼容性
6.4屏幕的兼容性
6.5处理器兼容性
6.6产品兼容性
6.7兼容性测试工具
6.8兼容性测试平台
7 APP中断测试
7.1来电中断
7.2消息中断
7.3微信通信中断
7.4网络信号中断
8 APP电量和流量测试
8.1电量测试
8.2流量测试
9 APP稳定性测试
10 APP自动化测试简介
10.1 自动化测试综述
10.2 UiAutomation
10.3 Selenium/WebDriver
10.4 Robotium测试
11 APP测试实战
11.1测试用例的分析与设计
11.2测试执行
11.3测试结果分析
