news 2025/12/25 6:15:52

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

作者头像

张小明

前端开发工程师

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

ADB命令

adb version 查看版本号

adb help 查看帮助信息

adb devices 查看连接在电脑上的所有手机

adb install apk路径

作用:安装电脑本地的apk安装包到设备里

卸载app:adb uninstall APP包名

卸载app使用包名进行卸载,相当于装完软件后,在Program Files中的程序名

获取某个app的包名

卸载app

adb shell命令

+

重点关心的手机目录

列出已安装的应用包:adb shell pm list packages

快速启动应用adb shell am start

启动指定的应用Activity,用于快速启动应用进行测试

adb shell input模拟用户输入

4.1 文本输入text

4.2 触摸屏点击tap

4.3 模拟按键keyevent

模拟设备的硬件按键操作,如返回、主页等

4.4 触摸屏滑动swipe

adb shell input swipe x1 y1 x2 y2 100

x1, y1 为起始位置, x2, y2 为结束位置 100 持续 100 毫秒,即快速滑动

4.5 模拟设备旋转

adb shell settings put system user_rotation 1

1为横屏,0为竖屏

4.5 adb shell screencap屏幕截图

作用:截取当前屏幕,保存至设备中,可用于自动化测试中的bug截图

adb shell screenrecord录制手机屏幕

adb上传和下载文件

:::info
场景:在app测试中,获取到了bug截图和视频后,从手机中拿到本地,在禅道中提交bug

:::

adb pull <设备里的文件路径> [电脑上的目录]

adb push <电脑上的文件路径> <设备里的目录>

推送图片

首先,在实训环境中,准备一张图片,可以从浏览器中下载一张

然后执行adb push命令

云手机的图库中,需要执行广播刷新的命令,才能在图库中看到上传的图片

执行后,就能在图库中看到上传的图片

推送文件

推送文件不需要广播

查看系统日志adb logcat

作用:查看系统和应用的运行日志,帮助分析问题。

抓取实时日志(所有的日志)

只看崩溃的日志adb logcat -b crash -v time > 文件名

日志的级别

adb logcat *:w -v time > 文件名

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

- - - 正则表达式匹配 diff - - -

题目要求是给一个字符串和一个表达式字符串&#xff0c;要让表达式字符串通过给定的规则&#xff0c;完全的匹配字符串&#xff0c;俩个字符串中的所有字符都要使用到对于给的这个字符串规则&#xff0c;有几点重要. 是必须要匹配一个字符 aa ... 是匹配不上的* 这个字符前面一…

作者头像 李华
网站建设 2025/12/22 21:42:04

Kotaemon支持PDF/PPT/Word等多种文档解析

Kotaemon&#xff1a;让企业文档真正“活”起来的智能解析框架 在当今企业环境中&#xff0c;知识不再只是数据库里的结构化字段&#xff0c;而是深藏于成千上万份PDF报告、PPT演示和Word文档中的非结构化信息。这些文件每天都在增长——年度财报、产品手册、会议纪要、合规政策…

作者头像 李华
网站建设 2025/12/24 3:27:25

Kotaemon在制造业知识管理中的创新应用案例

Kotaemon在制造业知识管理中的创新应用 在现代工厂的车间里&#xff0c;一台数控机床突然停机&#xff0c;屏幕上跳出一串故障代码。一线工程师拿起平板电脑&#xff0c;用语音问道&#xff1a;“PLC报警E501是什么意思&#xff1f;”不到三秒&#xff0c;系统不仅给出了诊断解…

作者头像 李华
网站建设 2025/12/21 8:33:55

Kotaemon配置文件全参数说明,新手必看!

Kotaemon配置文件全参数说明&#xff0c;新手必看&#xff01; 在构建智能对话系统时&#xff0c;很多开发者都曾面临这样的困境&#xff1a;模型明明训练得不错&#xff0c;生成的回答却总是“答非所问”或“一本正经地胡说八道”。尤其是在企业级场景中&#xff0c;知识准确…

作者头像 李华
网站建设 2025/12/23 1:57:02

EmotiVoice语音合成结果的跨设备播放一致性测试

EmotiVoice语音合成结果的跨设备播放一致性测试 在智能语音助手、虚拟偶像直播和游戏NPC对话日益普及的今天&#xff0c;用户早已不再满足于“能听清”的机械朗读。他们期待的是有情感、有个性、仿佛真实存在的人声表达。EmotiVoice作为一款开源多情感TTS引擎&#xff0c;凭借其…

作者头像 李华
网站建设 2025/12/25 2:06:44

EmotiVoice语音合成安全性分析:防止恶意声音克隆的机制

EmotiVoice语音合成安全性分析&#xff1a;防止恶意声音克隆的机制 在虚拟偶像直播中突然听到“明星”亲自呼吁投资某项目&#xff0c;或是接到一段听起来与亲人一模一样的求救电话——这些曾出现在科幻电影中的桥段&#xff0c;正随着语音合成技术的进步逐渐成为现实威胁。Emo…

作者头像 李华