博客
关于我
MonkeyTest脚本
阅读量:674 次
发布时间:2019-03-16

本文共 995 字,大约阅读时间需要 3 分钟。

monkey测试是一种常用的自动化测试工具,广泛应用于手机、平板等安卓设备的功能测试和性能测试。monkey测试通过模拟用户行为,对应用程序进行一次次完整性测试,帮助开发者发现潜在问题。

monkey测试的主要优点是高效性和可重复性,它能够在短时间内运行大量次的测试,减少开发和测试的时间成本。因此,许多开发人员都会通过批处理脚本来执行monkey测试。

以下是monkey测试的相关脚本示例:

monkey测试批处理脚本

@echo offtitle Monkey测试脚本set "monkey_path=C:\Program Files (x86)\monkey\monkey.exe"set brand=华为P40call :sap_pull_log:loopadb rootadb wait-for-deviceadb shell sleep 3if "%brand%"=="华为P40" (mask "C:\Program Files (x86)\monkey\monkey.exe" --throttle 300 -s 5000 -v -v --lib ../monkey lib --pkg com.example.app > D:\monkey.log)goto loop

日志处理批处理脚本

@echo offsetlocal enableDelayedExpansionset BRAND=%DATE:~-3,2%set PATH=/storage/sdcard0echo 截图后的日志目录:D:\MK_log\%DATE:~6,4%_%Time:~0,2%_%rand:5mkdir %LOGDIR%adb pull /data/anr/ %LOGDIR%adb pull /data/log/jank/ %LOGDIR%adb bugreport > %LOGDIR%\bugreport.log

monkey测试的核心参数包括:

  • -p package_name:指定测试的应用程序包名。
  • -v:详细输出日志,帮助分析测试结果。
  • -s:设置设备模型,确保测试在不同设备上可靠性。
  • --throttle:限制网络速度,模拟真实操作环境。

通过以上批处理脚本,可以轻松实现monkey测试的自动化流程。建立日志目录并合```正确的文件路径,确保批处理脚本的正确运行。

转载地址:http://vdeqz.baihongyu.com/

你可能感兴趣的文章
opencv源码查看
查看>>
OpenCV点目标检测未找到所有目标,并且找到的圆圈偏移
查看>>
opencv特征提取1-Harris角点检测
查看>>
OpenCV环境搭建(一)
查看>>
OpenCV的视频读取
查看>>
openCV目标识别 目标跟踪 YOLO5深度学习 Python 计算机视觉 计算机毕业设计 源码下载
查看>>
opencv笔记(1):图像缩放
查看>>
opencv笔记(二十四)——得到轮廓之后找到凸包convex hull
查看>>
OpenCV计算点到直线的距离 数学法
查看>>
Opencv识别图中人脸
查看>>
OpenCV读写avi、mpeg文件
查看>>
opencv里用calcCovarMatrix计算协方差矩阵
查看>>
OpenCV错误:在setSize中断言失败(s&>;=0)-尝试将图像放置在网络摄像头提要上时
查看>>
opencv面向对象设计初探
查看>>
OpenCV(1)读写图像
查看>>
OpenCV:不规则形状区域中每种颜色的像素数?
查看>>
OpenCV:概念、历史、应用场景示例、核心模块、安装配置
查看>>
OpenDaylight融合OpenStack架构分析
查看>>
OpenERP ORM 对象方法列表
查看>>
openEuler Summit 2022 成功举行,开启全场景创新新时代
查看>>