Android产品级测试(手机、移动终端)
Edison Zhao 查看讲师
百林哲咨询(北京)有限公司专家团队成员
资深测试开发专家,现任某知名大型互联网公司产品质量部高级测试技术经理。拥有3年软件开发经验,9年测试经验,7年培训授课经验,为企业研发团队建立自动化测试、性能测试体系框架,工具和方法指导、实践。
浏览:5005次
详情 DETAILS

简介

本次课程主要讨论Android系统上的手动测试和黑盒测试,系统性介绍Android产品的不同测试手段、技巧与经验。在系统性介绍Android产品的测试理论之后,会详细分析与介绍Android系统常规条件下的测试,最后以测试规范化、如何完成测试管理结束课程。

目标

1.Android测试基础

2.Android测试手段介绍

3.黑盒测试

4.Android设备

5.测试工具与方法

6.Android手机功能测试

7.测试用例分析与收集

8.入网相关测试

9.用户体验测试

10.网络相关功能测试

11.Android测试拓展

12.Android的多媒体功能测试

13.测试与QA

14.测试管理及工具

15.搭建完整测试环境

课程时长

2天(12H)

受众人群

Android设备生产商的测试人员,有无编程经验均可

学员基础

对Android产品具有一定测试经验

授课方式

定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

分享提纲

Android测试基础
Android测试手段介绍

· Android的可执行环境简介

· 基于JUNIT的Android集成测试环境

· 基于python脚本的monkey测试环境

· 基于JavaScript的Android可测试环境

· Android可测试环境的规划

· 测试的自动化

· 应用程序级测试的侧重点

· 系统级测试

· 硬件平台级测试

· 手动测试基本用例
黑盒测试

· 黑盒测试实现原理

· Android系统环境里的monkey

· 基于monkey拓展出来的monkey runner

· 编写基本的monkey runner脚本

· monkey runner脚本的深入编程

· 黑盒测试的自动化
Android设备

· 智能机与Feature Phone的差异性

· Android设备的功能

· Android所使用到的硬件及其技术标准

· Android设备的常见可测试点

· 测试需求分析与测试报告

· 测试指标

· 不同产品上的测试权重规划

· 测试Android设备所需要达到的目标
测试工具与方法

· 性能测试工具

· 稳定性测试工具

· 网络测试工具

· 功耗测试方法

· 基本功能性测试

· 演示:Android系统功能的完整测试

· 演示:常见Android入网认证测试的基本操作(基带、蓝牙、WIFI等)
Android手机功能测试
测试用例分析与收集

· Android应用程序的可测试性分析

· 手机测试方法与手段整理

· 手动测试案例规划

· 外场测试案例规划

· 硬件驱动层的可测试性

· 系统层的可测试性

· Android CTS测试用例及其方法

· 应用层的测试案例

· 提高测试的自动化程度
入网相关测试

· Android的电话功能原理

· 电话功能性测试指标

· 通话功能的相关测试

· 短信功能的相关测试

· 移动服务的相关测试

· WPA Push相关功能测试

· 入网相关测试的量化

· 如何使用MonkeyRunner来自动化测试电话功能
用户体验测试

· 用户体验所涉及的软硬件功能

· 显示部分的测试

· 触控部分的测试

· 外接设备的测试

· 声音输入输出的测试

· 蓝牙相关功能的测试

· Android 4.0之后内置的测试工具

· Android ANR
网络相关功能测试

· Android系统上的联网功能介绍

· 网络连通性测试 (手动和自动结合)

· 网络性能测试的指标及方法

· 移动网络的场内场外测试方法

· WIFI的不同协议规划及其测试方法

· NFC功能测试

· Tethering的测试

· 常用网络应用程序的测试
ANDROID测试拓展
Android的多媒体功能测试

· 多媒体音视频相关背景知识介绍

· Android系统里的多媒体功能

· 理解多媒体测试的相关指标

· 多媒体录制与播放测试

· 在线流媒体功能的测试方法

· WIFI Display测试

· 案例:使用MonkeyRunner辅助多媒体功能测试
测试与QA

· 测试标准与意义 – QA

· Android系统测试的重要性

· 测试来强化产品质量

· 测试驱动开发

· Android产品的可持续性测试

· Smoking test

· 开发过程中的测试
测试管理及工具

· 如何防止问题的反复

· 测试时的社交化战术

· 测试用例管理

· 测试管理与版本管理工具的使用

· 测试文档管理

· 测试管理工具 – bugzilla

· 将测试融入项目管理 – 项目管理工具的使用
搭建完整测试环境

· Android系统稳定性评估

· 测试流程规划

· 测试用例整理

· 测试用例权重

· 基于硬件的测试

· 辅助测试的设备与工具

· 测试与持续集成




预约内训 APPLY
前往提交您的需求,我们会及时与您联系
课程推荐 COURSE

企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1