“APP软件专项测试 ”
课程方案
一、主讲老师
顾翔
二、培训内容背景
APP相关测试是应用程序的软件测试工作。内容主要是指APP应用程序的功能测试以及性能测试、功能测试包括APP应用的所有功能是否可用,是否会出现bug的现象,性能测试就是用户使用流程是否顺畅,如支付流程,注册流程这些是否都顺畅等。
本课程将给大家介绍如何进行APP软件专项测试.
三、课程介绍
本课程总共10个大的章节,分别是“安卓与iOS版本特性”、“APP功能性测试”、“APP性能测试”、“APP安全测试”、“APP显示测试”、“APP兼容性测试”、“APP中断测试”、“APP电量和流量测试”、“APP中断测试”、“APP稳定性测试”、“APP自动化测试简介”和“APP测试实战”十二章内容,并且结合一些案例和练习。
四、培训对象
APP软件测试工程师、APP软件测试经理、APP软件项目经理、APP软件领域相关人员。
五、学员基础
有一定的软件测试经验,了解APP是如何工作的,最好有一些APP的简单开发工作经验。
六、教学时间
2天
七、教学内容
第一天上午
1安卓与iOS版本特性
1.1安卓版本特性
1.1.1安卓5.0版本特性
1.1.2安卓6.0版本特性
1.1.3安卓7.0版本特性
1.1.4安卓8.0版本特性
1.2 iOS版本特性
1.2.1 iOS 9版本特性
1.2.2 iOS 10版本特性
1.2.2 iOS 11版本特性
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测试结果分析
【投稿】【关闭窗口】【打印】