移动测试自动化知识总结第1篇:移动端测试介绍(代码笔记已分享)

移动端测试知识概览

学习目标

  • 了解移动端测试分类

1. 什么事移动端测试

移动端测试是指对移动应用进行的测试, 即实体的特性满足需求的程度

2. 移动端测试分类

2.1 app功能测试
  • 业务逻辑正确性测试
1. 查看是否符合业务需求文档
2. 是否满足隐性需求
  • 兼容性测试
1. 系统版本是否兼容: 
    安卓
         原生系统上下版本间是否兼容,例如安卓10.0的是否兼容9.0
         二次开发的系统, 比如小米的MIUI系统间的兼容、华为的EMUI上下版本间兼容性是否良好
    ios 版本间的兼容是否良好
2. 分辨率是否兼容
3. 网络情况
        弱网测试、WIFI限速、更改网络app模式
  • 异常测试
1.热启动应用
  [1]app至于后台时是A页面,切换到前台,还是A页面,还是初始化页面
  [2]app长时间置于后台,切换到前台,还是A页面,还是初始化页面,崩溃/闪退

2.网络切换和中断恢复
  [1]4g-2g wifi-4g,保证app可用,业务正常
  [2]wif-断网-wifi
     断点续传  下载应用5M 下载了3M断网,再次联网,继续当前位置下载

3.电话和信息中断恢复
  [1]电话:看视频,打电话30分钟,切换为继续查看位置
  [2]短信:玩游戏  

4.升级安装卸载测试
  [1]升级测试
     临近版本升级 1.0--->1.1--->1.2
     跨版本升级 1.0---->2.0
  [2]安装测试
     首次安装
     覆盖安装
          高版本--->低版本  成功
          低版本--->高版本  不允许   
     卸载后安装
  [3]卸载测试
     首次卸载
     卸载--->安装--->卸载 

5.健壮性测试
  手机资源消耗
  流量消耗
  崩溃恢复等测试
2.2 app自动化测试
通过场景和数据的预设,把以人为驱动的测试行为转化为机器执行的一种过程.

⚠ 注意: 并不是所有功能都能进行自动化.
2.3 app安全测试
通过安全测试技术,保证app尽可能的不存在安全漏洞.

更多移动测试参考:

移动端测试环境搭建

移动端自动化测试的基础环境配置

    1. 安装Java环境
Android应用为例讲解,需要安装java环境
    1. SDK环境
Android依赖SDK的环境
    1. 模拟器环境
考虑大家连接真机不方便,所以采用模拟器替代

1. Wind 安装java环境

安装步骤:

1.1 安装jdk1.8
运行jdk-8u151-windows-x64.exe⽂件,默认安装即可

(例如我的安装⽬录:C:\Program Files\Java\jdk1.8.0)
1.2 配置java环境变量(windows为例)
1.进入我的电脑-->属性-->高级系统设置--->环境变量

2.在系统变量下点击新建 -> 变量名: JAVA_HOME -> 变量值: C:\Program Files\Java\jdk1.8.0
1.3 验证环境变量
1.打开dos 快捷键win+r
2.输入java -version

出现下图,说明安装成功

  • 18
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值