移动APP测试课程
课程天数:2天
课程介绍
在本课程中,学员们将对互联产品测试的特点、范围、适用环境以及方法有⼀个彻底的了解。通过分析互联网(特别是Web前台产品)本身和⼀些案例,使学员对如何提升互联网产品的测试效率、通过合理的测试策略尽早和尽快发现缺陷有深入认识。此外,本课程还对如何建立互联网最佳测试流程和测试策略、如何快速进行需求分析和测试方案的设计进行深入探讨。
课程收益
使学员深入了解互联网测试的特点和问题;
理解基于模式的测试设计;
了解互联网产品测试的测试策略和流程方法;
了解手机客户端软件测试的测试类型和关键点;
理解互联网产品的自动化困惑;
了解测试需求分析的方法和案例;
了解如何更好的制作测试计划,包括传统的和敏捷的;
了解如何建⽴互联网产品的用户体验测试机制和兼容性测试;
了解测试管理度量的方法以及关键指标;
培训对象
各类目前正在做或者将要打算做产品的企业,开发工程师和测试工程师均可;
课程大纲
1、互联网产品特点
• 互联网产品平台介绍
• 互联网产品的特点
• 互联网产品测试的问题和挑战
2、互联网产品测试策略和流程
• 互联网产品测试类型介绍
• 互联网产品测试流程和体系建设
• 互联网产品软件测试计划的编写
• 互联网产品软件测试策略的分析
3、基于模式的测试设计(互联网产品)
• 测试模式的定义和建立三大功能测试模型
• 基于模式的测试设计的应用
4、敏捷测试
• 传统开发和敏捷开发
• 敏捷测试概念和起源
• 敏捷测试的核心关键点
• 敏捷测试的基础设施
5、互联网产品的自动化测试
• 分成自动化测试的理念
• 服务端接⼜测试自动化
• Web UI⾃动化测试
• 自动化测试策略持续集成
6、互联网产品之性能测试
• 性能测试流程,页面和前端性能测试⼯具和平台
• 淘宝的页面性能测试平台
7、互联网产品之安全测试
• 安全测试流程
• 安全测试⼯具和平台淘宝的安全测试平台
8、淘宝的测试平台
• 淘宝的互联网产品的测试流程
• 测试平台的建设和发展
• 工具提高测试人员的测试效率
• 如何做好互联网产品的兼容性测试
9、移动APP测试策略和流程
• 无线客户端测试类型介绍
• 无线测试流程
• 无线测试计划的编写
10、无线客户端功能测试
• 常见测试点
• 本地数据和缓存
• 消息推送和更新机制内存泄露与CRASH
• 网络与感应器功能安全性测试
• iOS和Android差异
11、无线客户端自动化测试
• iOS自动化测试技术
• Android自动化测试技术
• 业界无线自动化测试框架