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

移动应用测试

1. 移动应用测试

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

1.1. 安卓碎片化

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

1.2. 移动应用测试环境

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

2. 百度 MTC平台介绍

  1. MTC(Mobile Testing Center)

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

2.1. 平台架构

2.2. 访问和反馈的过程

2.3. 云测试

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



  1. 测试报告

2.4. MTC深度性能测试演示

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

2.5. 全面兼容测试演示

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

2.6. 云调试

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

2.7. 测试工具

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

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

2.8. 云众测

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


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

2.9. 移动应用质量标准




2.10. 其他业务

3. 趋势安全移动测试

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

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


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

4. 众包测试

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

5. Kikibug移动应用测试



  1. 基于Kikibug平台进行测试



2020-软件测试-移动应用测试
https://spricoder.github.io/2020/07/07/2020-Software-Test/2020-Software-Test-%E7%A7%BB%E5%8A%A8%E5%BA%94%E7%94%A8%E6%B5%8B%E8%AF%95/
作者
SpriCoder
发布于
2020年7月7日
许可协议