news 2026/8/8 2:00:53

移动端测试-------第二天

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
移动端测试-------第二天

ADB命令

清除应用数据

场景:清除应用的缓存和数据,通常用于测试前后状态的切换。在安装后干净的环境下,进行测试

  • 安装hupu的app,并浏览一些新闻
  • 获取包名

  • 找到hupu缓存

  • 清理缓存

  • 再次打开hupu的app查看一下新闻

重启adb服务器

场景:发现手机和电脑连不上时用

重启设备

adb reboot

手机整机测试基本命令

:::color4
adb shell dumpsys 是偏向硬件的测试

:::

adb shell dumpsys battery - 查看电量

内存

l adb shell cat /proc/meminfo 查看总内存

查看某个app占的内存

看应用对CPU的占用

1.APP功能测试

WEB测试和APP测试对比(背出来,面试必问题)

以下的点需要特别关注

APP性能测试评估的对象

:::color4
评估App客户端应用的性能,而不是服务端的性能

:::

app的常见性能指标

启动时间

安装APP并注册账号

查看kaoyanbang的包名和活动名

几种不同的启动方式的对比

命令:adb shell am start -W 包名/界面名

首次启动

冷启动

热启动

存储空间

外部存储

内部存储

参考整机测试的基本命令

cpu占用

gpu占用

什么是过度绘制

Solopi性能测试工具

安装

授权

性能测试

:::info
📢注意:性能测试过程中,执行的业务流程,应该现有需求分析,分析哪些业务流程需要做性能测试,不是所有的功能都要做性能测试

:::

ADB Monkey稳定性测试工具

基本命令

命令解析

:::info
l adb shell monkey 命令

l -p 包名

l –throttle 500 每两个动作间间隔500ms,单位:毫秒

l -v -v -v 最详细的日志

l 100 执行了100个随机动作

l > ./kaoyan.log 将monkey的执行结果保存到当前目录的kaoyan.log文件中

:::

模拟指定操作

可以从日志中,看到指定的动作百分比

日志结果分析

判断有没有闪退

种子值-回归测试

l异常关键字参考

可以在日志中,通过ctrl+f 搜索有没有出现bug

1️⃣ ANR: app无响应

2️⃣ CRASH :崩溃

3️⃣GC:内存泄漏

4️⃣Exception:其他的异常

忽略异常

了解就行

1.fiddler课程的前期准备

安装逍遥模拟器

安装fiddler

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/7 9:19:44

手把手教你复现CVE-2023-51767漏洞

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 生成一个CVE-2023-51767漏洞复现实验手册,包含:1) 所需实验环境(虚拟机配置、软件版本);2) 分步骤的漏洞触发流程&#x…

作者头像 李华
网站建设 2026/8/7 4:22:01

雷柏V500Pro键盘新手必看:5分钟搞定基础设置

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个交互式雷柏V500Pro键盘新手教学应用。功能:1. 分步图文指导 2. 3D键盘模型展示 3. 设置检查功能 4. 常见问题解答 5. 视频教程嵌入。使用HTML5CSS3实现响应式设…

作者头像 李华
网站建设 2026/8/7 17:02:02

Java小白必看:5分钟上手MD5加密解密

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个面向Java初学者的MD5教学项目,要求:1. 分步骤实现MD5加密(从MessageDigest初始化到结果转换);2. 每个步骤都有详…

作者头像 李华
网站建设 2026/8/7 11:51:47

AI一键搞定Java8安装:快马平台智能配置指南

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 请生成一个Java8自动化安装脚本,要求:1. 支持Windows/Linux/Mac三平台 2. 自动检测系统环境并选择对应版本 3. 自动配置JAVA_HOME环境变量 4. 包含安装后验证…

作者头像 李华
网站建设 2026/8/7 22:06:00

二叉排序树的构建与遍历

二叉排序树是一种特殊的二叉树,它的每个节点都满足:左子树所有节点值小于当前节点,右子树所有节点值大于当前节点。一、二叉排序树的核心结构首先定义树节点TreeNode,包含左孩子、右孩子和节点值:public class TreeNod…

作者头像 李华
网站建设 2026/8/7 22:06:10

AI风险行为识别系统开发:给安全防护装个“智能哨兵”

不管是商场安防、金融转账,还是网络运营,识别风险行为都是守住安全的关键。但传统识别方式太“笨拙”:监控室人员熬红眼睛盯屏,难免漏看异常;靠固定规则筛查金融诈骗,又追不上骗子的新套路。AI风险行为识别…

作者头像 李华