移动应用测试典型问题分析与讨论
|
移动应用测试的现状
典型移动应用测试案例回顾
遇到的问题
解决思路
做好移动应用测试的关键因素 |
移动应用测试简介
|
移动互联网特点与发展
移动应用测试与传统测试的区别
用户体验测试案例分析
移动APP架构
Android vs iOS
模拟器和真机的差异
移动应用测试流程
移动应用测试模型 |
移动App质量标准
|
从用户角度看App的质量标准
从开发角度看App的质量标准
质量标准参考:
- 功能
- 性能
- 可靠性
- 兼容性
|
移动应用测试案例讨论分析
|
【案例】某电商移动应用测试案例
【案例】某在线订票系统应用测试案例
【案例】某手机银行应用测试案例 |
移动应用功能测试
|
移动App功能测试的特点
移动APP功能典型测试场景
安装与卸载测试
升级测试
网络异常响应测试
输入法与应用兼容性测试
… 【案例】用户功能测试分析 |
移动应用性能测试
|
性能测试需求分析
性的关键指标
性能测试场景分析与设计
- 功耗测试
- 内存测试
- 响应时间测试
- 应用崩溃
- 黑白屏
- CPU使用率测试
【案例】内存泄漏分析
【案例】缓冲区溢出分析 |
可靠性测试
|
可靠性的关键指标
异常场景的预测
异常场景测试条件分析
可靠性验证方法与工具 |
兼容性测试
|
兼容性测试范围与关键指标
界面兼容性测试方法
运行平台兼容性测试方法
设备兼容性测试方法
兼容性关系矩阵分析 |
移动APP测试工具概览
|
功能自动化测试工具
性能测试工具
可靠性测试工具
兼容性测试工具 |
Robotium进行自动化测试概览
|
Robotium的主要功能
instrumentation
Robotium优缺点分析 【案例】一个android应用测试工程
使用Robotium执行自动化测试 |
Appium实现移动应用测试自动化
|
Appium简介
Appium特点
Android测试环境搭建
Appium实现自动化测试 |
移动应用性能测试工具
|
Istat工具应用
听云App工具应用
错误追踪与崩溃原因定位
网络请求分析
性能监测与分析 |
移动应用测试最佳实践
|
预计用户量
测试质量标准评估
使用TMM改进测试过程
移动设备虚拟化
移动应用接口测试 |
使用Trac构建移动应用测试平台
|
测试人员管理
缺陷生命周期管理
Trac简介
Trac可以解决的问题
Trac的主要功能模块 【案例】Ticket工作流管理
【案例】PeerReview插件应用
【案例】Jenkins插件应用
【案例】Testing插件应用 |