移动app自动化测试和性能测试培训课程
培训目标:
·移动应用测试典型问题分析与讨论
·移动应用测试简介
·移动App质量标
·移动应用测试案例讨论分析
·移动应用功能测试
·移动应用性能测试
·移动应用可靠性测试
·移动应用兼容性测试
·使用Robotium进行自动化测试
·使用UiAutomator进行自动化测试
·Appium实现移动应用测试自动化
·移动应用性能测试工具
·移动应用测试最佳实践
·使用Trac构建移动应用测试平台
培训对象:移动APP测试人员。
学员基础:具备一定测试基础知识。
培训大纲
移动App测试基础
|
移动应用测试简介
|
移动应用测试典型问题分析与讨论
移动互联网特点与发展
移动应用测试与传统测试的区别
用户体验测试案例分析
Android vs iOS
模拟器和真机的差异
移动应用测试流程
移动应用测试模型
本地应用特点
web应用特点
混合应用特点
三大智能平台的差异
|
移动应用测试案例讨论分析
|
【案例】某电商移动应用测试案例
【案例】某在线订票系统应用测试案例
|
移动应用功能测试场景
|
移动应用功能测试场景
|
安装与卸载测试
升级测试
用户界面测试
注册与登录注销测试
网络异常响应测试
风格一致性测试
异常处理测试
手机输入法与应用兼容性测试
如何提升用户体验
多分辨率测试
多系统测试
流量测试
【案例】用户体验测试分析
|
移动App性能测试场景实践
|
移动应用性能测试场景
|
性能测试需求分析
性能KPI
功耗测试
内存测试
响应时间测试
应用崩溃
黑白屏
CPU使用率测试
【案例】内存泄漏分析
【案例】缓冲区溢出分析
|
移动应用性能优化
|
减少HTTP请求数量
将JavaScript和CSS打包
HTML5网页存储
使用内嵌脚本资源
压缩及减少界面资源
根据屏幕尺寸裁剪图像
|
移动APP自动化测试工具
|
Robotium概述
|
Robotium的主要功能
instrumentation
Robotium优缺点分析
【案例】一个android应用测试工程
|
使用Robotium编写集成测试用例
|
创建测试用例类
编写测试用例
自动化测试用例编写注意事项
运行测试
查看运行结果
观察模拟器变化
测试第三方应用
robotium关键源码解释
【案例】使用robotium测试移动应用
|
使用UiAutomator进行自动化测试
|
UiAutomator与Appium对比分析
UiAutomator实现自动化原理
UiAutomator环境安装
UiAutomator实现自动化工作流程
UiAutomator启动与初始化
创建uiautomator 测试案例
打包测试代码并在测试机上运行
运行uiautomator测试
记录问题并分析原因
uiautomator最佳实践
封装API 提高编程复用
【案例】使用Python构建uiautomator测试案例
|
使用Appium进行自动化测试
|
Android测试环境搭建
Appium简介
Appium特点
Appium环境搭建
Appium常用API
Appium与robotframework集成
关键字数据驱动的设计
基于业务层的关键字封装
Appium实现自动化测试
【案例】移动应用持续集成
|
GUI层自动化测试框架实践
|
Robot Framework与Appium的整合
数据驱动
关键字驱动
RobotFramework中的数据驱动、关键字驱动实现机制
【案例】基于业务分层的自动化测试
|
移动App性能测试工具
|
移动应用性能测试工具
|
Istat工具应用
听云App工具应用
错误追踪与崩溃原因定位
网络请求分析
性能监测与分析
|
移动应用测试最佳实践
|
预计用户量
测试质量标准评估
使用TMM改进测试过程
移动设备虚拟化
移动应用接口测试
|
测试集成管理平台
|
使用Trac构建移动应用测试平台
|
测试人员管理
缺陷生命周期管理
Trac简介
Trac可以解决的问题
Trac的主要功能模块
【案例】Ticket工作流管理
【案例】PeerReview插件应用
【案例】Jenkins插件应用
【案例】Testing插件应用
|
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获