Monkey 测试 一、获取包名 1、设置” -> “应用” -> “正在运行”(这一步需要注意)-> 选择要查看的应用。这个时候就能看到 2、adb shell pm list package -- 列出当前包名 二、命令详解 1、 事件类命令:     $ adb shell monkey -f     -f:后接
Monkey命令及参数:基本语法如下:$ adb shell monkey [options] <event-count>如果不指定options,Monkey将以无反馈模式启动,并把事件任意发送到安装在目标环境中的全部包。下面是一个更为典型的命令行示例,它启动指定的应用程序,并向其发送500个伪随机事件:$ adb shell monkey -p your.package.name
转载 2024-03-28 22:11:05
139阅读
前言 Monkey是 Android SDK 提供的一个命令行工具,是 Android 自动化测试的一种手段 。Monkey 命令通过向安卓设备/安卓模拟器发送伪随机的用户事件流(如按键输入
原创 2022-06-17 21:35:28
1263阅读
指定多个包:adb shell monkey -p com.htc.Weather –p com.htc.pdfreader -p com.htc.photo.widgets 100。如果使用此参数,即
原创 2023-10-21 09:05:38
81阅读
Monkey是常用于Android自动化测试,尤其是进行压力测试,从而检查程序的稳定性。Monkey程序,是Android自带的,路径为:Android系统下的/system/bin/Monkey文件。可通过adb命令来启动Monkey,运行时,会根据命令行参数配置,自动生成随机事件流,并在Android上执行测试。此外,Monkey还可以监测系统,如果遇到以下几种情形,会对其进行特殊处理:1、假
转载 2023-05-30 16:18:04
124阅读
MonkeyMonkey是Android SDK提供的一个命令行工具,可以简单方便的发送伪随机的用户事件流,对Android APP做压力(稳定性)测试。主要是为了测试app是否存在无响应和崩溃的情况。一、环境搭建只要按照配置Android SDK环境环境变量即可二、Monkey的使用在adb shell环境下输入monkey的相应命令即可。adb shell monkey三、Monkey
转载 2023-10-15 09:53:06
155阅读
一、Monkey 是什么? Monkey 就是SDK中附带的一个工具。二、Monkey 测试的目的? :该工具用于进行压力测试。 然后开发人员结合monkey 打印的日志 系统打印的日志,结局测试中出现的问题。三、Monkey 测试的特点? Monkey 测试,所有的事件都是随机产生的,不带任何人的主观性。四、Monkey 命令详解1).标准的monkey 命令 [adb shell] monk
转载 2024-04-05 22:14:02
291阅读
 使用说明 1.adb shell进入shell命令   2.输入  : monkey  -p  包名  -v 点击次数   3.回车   注意:个人感觉monkey命令主要用于测试一些表面bug,大部分时间再做一些无用的东西,甚至是打开音乐听歌(让我很尴尬),调静音,调横竖屏幕。所以要想更深入的学习
原创 2013-02-27 00:34:04
702阅读
monkey命令能模拟点击屏幕,达到压力测试的目的。通过其参数可以控制具体如何测试。参数名 -p功能 参数-p用于约束限制,用此参数指定一个或多个包(Package,即App)。指定包之后,Monkey将只允许系统启动指定的APP。如果不指定包,Monkey将允许系统启动设备中的所有APP。参数名 -v功能 用于指定反馈信息级别(信息级别就是日志的详细程度),总共分3个级别:level0-
转载 2024-09-14 11:12:25
47阅读
一.命令基本格式:adb shell monkey [-option]  count命令行输入adb shell monkey可查看所有参数:二. 常用的参数解释:1.-p 包名:指定应用程序。例如:adb shell monkey -p 包名 事件总数2.-v:打印log级别,-v越多日志信息越详细,最多支持3个。例如:adb shell monkey -p 包名 -v -v -v 事
在计算机编程中,shell命令Linux命令是两个极其重要的概念。它们是操作系统中的一种交互式接口,使用户能够与计算机进行通信控制。在这篇文章中,我们将深入探讨shell命令Linux命令的含义、区别用法。 首先,让我们来学习一下什么是shell命令Shell是一种命令解释器,它允许用户通过输入文本命令与操作系统进行交互。用户可以在shell中输入命令,并且操作系统会根据命令执行相应的
原创 2024-03-11 11:35:43
111阅读
from PIL import ImageGrab import os, time, random, sys import win32api, win32con, win32com.client, win32gui from ctypes import * class MonkeyTest: # 定义随机输入字符,此处定义0x30~0x39为数字0~9,0x41~0x5A对应a~z VK_CODE
相信不少胖友在测试安卓手机时会用到monkey,博主最近刚好研究了下,共同分享下。1.首先来介绍一下什么是monkeymonkey 是 Android平台提供的一种自动化测试方法,它会随机的模拟发送各种按键,点击,滑动等用户事件来实现压力测试。看系统版本是否稳定,能否持续的为用户提供服务。从log查看异常的次数、异常的频率。Monkey.jar程序是由一个名为“monkey”的Shell脚本来启动
转载 2024-02-14 15:17:49
206阅读
什么是Shell?      shell是你(用户)Linux(或者更准确的说,是你Linux内核)之间的接口程序。你在提示符下输入的每个命令都由shell先解释然后传给Linux内核。      shell 是一个命令语言解释器(command-language interpreter)。拥有自己内建的
转载 2023-12-08 09:46:28
14阅读
linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的定义格式如下:[ function ] funname [()] {     action;     [return int;] }说明:1、可以带function
原创 2014-08-26 14:25:43
1654阅读
一、monkey是什么?monkey是SDK中附带的一个工具,该工具主要是用于进行压力测试,以下是一些monkey的信息及使用二、monkey测试的目的是什么?monkey用户进行压力测试,然后开发人员结合monkey打印的日志系统打印的日志,定位测试中出现的问题。三、Monkey 测试的特点?Monkey 测试,所有的事件都是随机产生的,不带任何人的主观性。四、Monkey 命令详解1).标准
# 深入了解Android Monkey命令 在Android开发中,我们经常需要测试应用的稳定性性能。其中一个常用的测试工具是Monkey命令,它可以在设备上模拟用户的随机操作,从而检查应用的稳定性。本文将介绍Android Monkey命令的基本使用方法,并通过示例代码演示如何在设备上运行Monkey测试。 ## 什么是Android Monkey命令 Android Monkey命令
原创 2024-04-04 05:36:30
157阅读
Monkey测试是android平台下自动化测试的一种快速有效的手段,通过Monkey工具可以模拟用户触摸屏幕、滑动轨迹球、按键等操作来对模拟器或者手机设备上的软件进行压力测试,检测该软件的稳定性、健壮性。它的原理是向系统发送伪随机的用户事件流(如按键输入、触摸输入、手势输入等),实现对正在开发的应用程序进行压力测试。
转载 2023-05-29 08:29:18
364阅读
一、稳定性命令adb shell monkey -p 包名 -v -v -v -s 111 --throttle 2000 --randomize-throttle  --pct-touch 50 --pct-motion 50 --ignore-crashes --ignore-timeouts --ignore-native-crashes  --ignore-securi
转载 2023-10-04 21:11:43
1052阅读
 我面试时遇到过几次让背个monkey命令的,可以这样简单说一个:adb shell monkey -p(约束包名) -s 200 -v -v --throttle 300 1500000 >e:\001.txt (日志保存路径) 一、monkey简介:Monkey 就是SDK中附带的一个工具。Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机
转载 2019-11-12 15:12:00
230阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5