移动端测试基础-强化

  1. 移动端和web端区别

相同点:

    1. 测试流程
    2. 用例设计方法
    3. 功能测试
    4. 接口测试的方法
    5. 页面性能测试

不同点:

    1. 系统结构方面
    2. 性能方面
  1. 极限测试(边界情况:电池,存储空间,网速)
  2. 响应能力测试安装、卸载各类操作
  3. 压力测试(反复长期操作下系统资源是否占用异常)
    1. 兼容测试
    2. 专项测试
    3. 测试工具
  4. 移动端测试要点

1.安装测试

2.卸载测试

3.UI测试

4.功能测试

5.性能测试

6.交叉事件测试

7.兼容测试

8.升级、更新测试

9.用户体验测试

10.硬件环境测试

11.接口测试

12.客户端数据库测试

13.安全测试

参考文档 移动端测试-CSDN博客 

  1. 黑名单,白名单

  Monkey的 apk应用集合分为黑名单和白名单,黑名单是指系统不会执行黑名单文件中以内的apk;白名单则是只执行在白名单中的app应用

–pkg-whitelist-file 设置白名单

–pkg-blacklist-file 设置黑名单
注意:
1.黑白名单不能同时设置
2.黑白名单文件需要push到手机中

使用方法:

  1. 准备名单列表(包名)
  1. 名单文件push到手机
  2. 运行monkey命令

        

  1. 多设备真机连接的操作

    

准备工作: 手机设置 > 开发者选项 > USB调试。

设置里面没有“开发者选项”的,找到关于手机,找到基带版本连续点击五次以上,就会出现“开发者选项”。


2)、通过数据线连接你的电脑和 Android 手机,会弹出一个弹框确认是否链接,点击确定。

连接方法1:使用序列号

 adb -s 序列号  shell

连接方法2:使用参数

  -d 真机  -e 模拟器

adb -d shell monkey -p 包名  .....

Monkey操作:adb  -s  VED7N18529004167 shell monkey -p com.youku.phone 1000

  1. 种子数的作用

-s 设置种子数 (相当于设置一个路径,因为monkey是随机事件,所以为了使回归路径一致就需要设置相同的seed值

 目的: ???

  1. 流量测试

 方法:两次查询命令求差值

      Cat /proc/PID/dev/net

    1. 执行前查进程号
    2. 查当前流量(确定网络)
    3. 运行程序
    4. 查流量
    5. 求差值

  1. 移动端真机 app调试

   前提: 手机端和PC端使用相同版本(or 最新)安装google浏览器

   手机端开启 usb调试 选项。

   工具chrome inspect:  调试神器,能解决大部分场景的调试问题

     适用于webkit 内核浏览器

打开手机谷歌浏览器输入网址打开网页 比如:m.jd.com 

打开电脑 Chrome 浏览器地址栏输入:  chrome://inspect 

运行usb调试


参考链接:分享移动端真机调试几种方法(更新中)_移动端真机调试方法介绍-CSDN博客 

  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

彭雨晏

感谢打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值