monkey命令参数说明,monkey命令分类
- 前端设计
- 2023-09-27
- 41
adb命令和monkey总结 、adb logcat:查看pc端的日志输出。monkey命令 当您启动某个 adb 客户端时,该客户端会先检查是否有 adb 服务器进程...
adb命令和monkey总结
、adb logcat:查看pc端的日志输出。
monkey命令 当您启动某个 adb 客户端时,该客户端会先检查是否有 adb 服务器进程正在运行。如果没有,它会启动服务器进程。
不一样,adb monkey日志是记录monkey命令在手机APP操作的事件。
Monkey的基本用法:基本语法如下:adb shell monkey [options]如果不指定options,Monkey将以无反馈模式启动,并把事件任意发送到安装在目标环境中的全部包。
adb和monkey的常用指令
、adb logcat:查看pc端的日志输出。
monkey命令 当您启动某个 adb 客户端时,该客户端会先检查是否有 adb 服务器进程正在运行。如果没有,它会启动服务器进程。
Monkey是Google提供的一个用于稳定性与压力测试的命令行工具。可以运行在模拟器或者实际设备中。它向系统发送伪随机的用户事件(如按键、手势、触摸屏等输入),对软件进行稳定性与压力测试。
monkey常用操作命令简介 -p 包名:指定应用程序。例如:adb shell monkey -p 包名 事件总数 -v:打印log级别,-v越多日志信息越详细,最多支持3个。
monkey压力测试基本使用及要求
合格:monkey脚本跑3个小时以上,间隔时间300毫秒,错误日志无crash信息、anr信息,内存不超过250M。稳定:monkey脚本跑8个小时以上(大约为下班时间到第二天上班),错误日志无crash信息、anr信息,内存不超过200M。
Monkey是Google提供的一个用于稳定性与压力测试的命令行工具。可以运行在模拟器或者实际设备中。它向系统发送伪随机的用户事件(如按键、手势、触摸屏等输入),对软件进行稳定性与压力测试。
Monkey 主要用于 Android 的压力测试,自动的一个压力测试小工具, 主要目的就是为了测试 app 是否会 Crash 。
Android自动化测试方向:CTS,CTS 测试基于Android instrumentation 测试, 其又基于JUnit 测试。说白了, CTS 就是一堆单元测试用例。这也是Java 语言的擅长部分。
如何利用monkey进行手机app测试?
1、Monkey 是一款 app 的自动化测试工具,monkey 是猴子的意思,所以从原理上说,它的自动化测试就类似猴子一样在软件上乱敲按键,猴子什么都不懂,就爱捣乱。
2、手机app测试有可以利用以下几种工具:安卓黑盒测试工具 1)包括本身自带的monkey,Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中;2)robotium与appium,这些工具用于黑盒的自动化测试。
3、手机app测试有可以利用以下几种工具:安卓黑盒测试工具1)包括本身自带的monkey,Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中;2)robotium与appium,这些工具用于黑盒的自动化测试。
4、稳定性测试 (1)安卓APP的稳定性常常使用monkey命令进行测试,通过随机事件流模拟人的操作,对检查程序的内存溢出、空指针有很大的作用。
5、(1)输入框的ID写法:easy_device.type(By.id(id/name_text),zhangsan)。(2)复选框/单选/按钮的ID写法:easy_device.touch(By.id(id/login_button),MonkeyDevice.DOWN_AND_UP)。
monkey常用命令
--ignore-crashes --ignore-timeouts 这里是在monkey测试的过程中遇到carash或者timeout的情况时忽略掉,一般不设置时,出现carash或者timeout时,Monkey测试会终止。这里是防止Monkey测试终止。
、adb logcat:查看pc端的日志输出。
monkey常用操作命令简介 -p 包名:指定应用程序。例如:adb shell monkey -p 包名 事件总数 -v:打印log级别,-v越多日志信息越详细,最多支持3个。
同时,打开Android Profiler,查看分析内存、cpu、网络情况,及时解决问题。
Monkey命令参数介绍 1) 参数:-p 参数-p用于约束限制,用此参数指定一个或多个包(Package,即App)。指定 包之后,Monkey将只允许系统启动指定的APP。如果不指定包,Monkey将允许系统启动设备中的所有APP。
你说的是monkey测试吧。Monkey测试是Android自动化测试的一种手段。Monkey测试本身非常简单,就是模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时间会出异常。
本文链接:http://www.xinin56.com/qianduan/38037.html