移动应用测试
1. 移动应用测试
- 使用手机时间要远远超过电脑的使用时间。
- 本章中是基于安卓移动应用操作
- 核心:移动、电量等
1.1. 安卓碎片化
- 几乎每个厂家都在定制自己的安卓系统。
- 一般我们都是只能做比较大的机型的安卓系统。
- 传感器和屏幕的碎片化:为我们的适配带来了问题
1.2. 移动应用测试环境
- 最开始我们会在模拟器上进行测试(会和真机有区别)
- 之后我们在真机进行测试
2. 百度 MTC平台介绍
- MTC(Mobile Testing Center)
- 云测试、云调试、云测试工具、云众测(为人们分享)
2.1. 平台架构
2.2. 访问和反馈的过程
2.3. 云测试
- 选择测试套餐
- 上传测试物料
- 选择测试终端
- 测试报告
2.4. MTC深度性能测试演示
- 选择测试套餐
- 上传测试物料:apk和测试
- 选择测试终端
- 开始测试
2.5. 全面兼容测试演示
- 选择测试套餐
- 上传测试物料:apk和测试
- 选择测试终端
- 开始测试(提供了很多的兼容)
2.6. 云调试
- 对模拟器远程进行控制
- 可以选择合适的终端进入测试和具体的操作
2.7. 测试工具
- 录制回访客户端(监听控件)
- 本地化测试工具
- 可以打包后作为其他测试用例的物料
2.8. 云众测
- 使用各种背景的用户参与到测试中来
- 过程
- 创建测试任务
- 后台进行审核
- 用户在平台选择测试任务,然后完成反馈
2.9. 移动应用质量标准
2.10. 其他业务
3. 趋势安全移动测试
- TMSMW的测试方案:安全测试
- 移动办公产品-用户体验是很重要的部分
- 过程
- 用户测试
- 专家评审
- 众测:部门会议(用户问卷)
- 手机的应用和手机本身的应用是完全隔离的
- 不同模式:选择不同的速度和高清模式等等。
- 是一个应用不会占用本地的存储问题
4. 众包测试
- 将测试分发给市场上的一些非专业人员进行测试
- 测试之后我们就可以返回给百度测试。
5. Kikibug移动应用测试
- 基于Kikibug平台进行测试