软件测试-5-移动应用测试

移动应用测试

1. 移动应用测试

  1. 使用手机时间要远远超过电脑的使用时间。
  2. 本章中是基于安卓移动应用操作
  3. 核心:移动、电量等

1.1. 安卓碎片化

  1. 几乎每个厂家都在定制自己的安卓系统。
  2. 一般我们都是只能做比较大的机型的安卓系统。
  3. 传感器和屏幕的碎片化:为我们的适配带来了问题

1.2. 移动应用测试环境

  1. 最开始我们会在模拟器上进行测试(会和真机有区别)
  2. 之后我们在真机进行测试

2. 百度 MTC平台介绍

  1. MTC(Mobile Testing Center)

软件测试-5-移动应用测试_第1张图片

  1. 云测试、云调试、云测试工具、云众测(为人们分享)

软件测试-5-移动应用测试_第2张图片

2.1. 平台架构

软件测试-5-移动应用测试_第3张图片

2.2. 访问和反馈的过程

软件测试-5-移动应用测试_第4张图片

2.3. 云测试

软件测试-5-移动应用测试_第5张图片

  1. 选择测试套餐
  2. 上传测试物料
  3. 选择测试终端

软件测试-5-移动应用测试_第6张图片
软件测试-5-移动应用测试_第7张图片
软件测试-5-移动应用测试_第8张图片

  1. 测试报告

软件测试-5-移动应用测试_第9张图片

2.4. MTC深度性能测试演示

  1. 选择测试套餐
  2. 上传测试物料:apk和测试
  3. 选择测试终端
  4. 开始测试

2.5. 全面兼容测试演示

  1. 选择测试套餐
  2. 上传测试物料:apk和测试
  3. 选择测试终端
  4. 开始测试(提供了很多的兼容)

2.6. 云调试

软件测试-5-移动应用测试_第10张图片

  1. 对模拟器远程进行控制
  2. 可以选择合适的终端进入测试和具体的操作

2.7. 测试工具

  1. 录制回访客户端(监听控件)

软件测试-5-移动应用测试_第11张图片

  1. 本地化测试工具
  2. 可以打包后作为其他测试用例的物料

2.8. 云众测

  1. 使用各种背景的用户参与到测试中来

软件测试-5-移动应用测试_第12张图片
软件测试-5-移动应用测试_第13张图片

  1. 过程
    1. 创建测试任务
    2. 后台进行审核
    3. 用户在平台选择测试任务,然后完成反馈

2.9. 移动应用质量标准

软件测试-5-移动应用测试_第14张图片
软件测试-5-移动应用测试_第15张图片
软件测试-5-移动应用测试_第16张图片
软件测试-5-移动应用测试_第17张图片

2.10. 其他业务

软件测试-5-移动应用测试_第18张图片

3. 趋势安全移动测试

  1. TMSMW的测试方案:安全测试
  2. 移动办公产品-用户体验是很重要的部分

软件测试-5-移动应用测试_第19张图片

  1. 过程
    1. 用户测试
    2. 专家评审
    3. 众测:部门会议(用户问卷)

软件测试-5-移动应用测试_第20张图片
软件测试-5-移动应用测试_第21张图片

  1. 手机的应用和手机本身的应用是完全隔离的
  2. 不同模式:选择不同的速度和高清模式等等。
  3. 是一个应用不会占用本地的存储问题

4. 众包测试

  1. 将测试分发给市场上的一些非专业人员进行测试
  2. 测试之后我们就可以返回给百度测试。

5. Kikibug移动应用测试

软件测试-5-移动应用测试_第22张图片
软件测试-5-移动应用测试_第23张图片
软件测试-5-移动应用测试_第24张图片

  1. 基于Kikibug平台进行测试

软件测试-5-移动应用测试_第25张图片
软件测试-5-移动应用测试_第26张图片

你可能感兴趣的:(软件测试课程笔记,测试工具)