自学整理的app自动化测试相关笔记

本文详细介绍了移动端测试的各个类别,包括功能测试、兼容性测试、异常测试等,并深入探讨了ADB的构成和工作原理,以及如何利用ADB进行包名和界面名的获取、文件传输、获取APP启动时间等操作。此外,还讲解了app自动化测试的基础操作API,如手机驱动对象的使用,以及如何使用uiautomatorviewer获取元素特征。
摘要由CSDN通过智能技术生成

移动端测试分类

  • app功能测试
    –业务逻辑正确性测试:依据产品文档设计测试用例,加上隐形需求用例

  • 兼容性测试
    –系统版本
    –android:原生系统版本,4.0 5.0 ;定制版本:小米、华为、oppo。。。
    –ios:原生系统5.0
    –分辨率
    –7201280、19201080,、图片(根据分辨率做一些图片)
    –网络状态
    –2g、3g、4g、5g、wifi

  • 异常测试
    - 热启动应用:应用由后台转为前台的应用;仍然转到推到后台时的页面;希望初始化为首页

    • 网络切换&中断恢复:
      - 网络切换:wifi–》2g 4g–》3g 应用恢复正常状态
      - 中断恢复:4g–》断网–》4g (下载2M的应用,1M断网,恢复网络);断电续传,重头下载
      –电话&信息中断恢复:
      –电话:看视频–》来电话接10分钟==》返回视频app
      –信息:玩游戏–》通知栏出现一个信息–》不影响游戏体验
  • 升级、安装、卸载测试
    - 升级:临近版本升级,跨版本升级,保证升级后app的可用状态
    - 安装:首次安装、卸载后安装、覆盖安装,保证app安装后可用
    - 卸载:正常卸载、安装后在卸载,保证卸载后需要清理的文件全部清空,需要保留的文件存在

  • 健壮性测试
    - 手机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值