请教,关于monkey测试的时间间隔、执行次数、log中的动作次数

世界杯365软件 🗓 2025-09-13 05:00:28 ✍ admin 👁 9070 👍 809
请教,关于monkey测试的时间间隔、执行次数、log中的动作次数

执行monkey测试时,设置--throttle为1000 ,执行次数为10,如下:

adb shell monkey --pct-touch 100 -v -v -v --throttle 1000 -s 100 10 > d:\cmd\monkey_test.txt

在cmd中执行后,发现:

1.手机上只执行了几个动作,就不动了,不应该是执行10个动作吗?

2.命令中的时间间隔是1000ms,次数是10,也就是说这条指令最短也需,10s才能执行完毕,但是手机上实际执行时间只有3-4s的样子,不应该是10s吗?

3.打开log发现count=10,但是查看事件次数并没有10次(搜索Sleeping for 1000 milliseconds,只有5次,不应该是10次吗?)

这是正常的吗?请指教

附上log:

:Monkey: seed=100 count=10

:IncludeCategory: android.intent.category.LAUNCHER

:IncludeCategory: android.intent.category.MONKEY

// Selecting main activities from category android.intent.category.LAUNCHER

// + Using main activity com.android.contacts.activities.PeopleActivity (from package com.android.contacts)

// + Using main activity com.android.dialer.DialtactsActivity (from package com.android.dialer)

// + Using main activity com.android.email.activity.Welcome (from package com.android.email)

// + Using main activity com.google.android.gms.app.settings.GoogleSettingsActivity (from package com.google.android.gms)

// + Using main activity com.android.mms.ui.ConversationList (from package com.android.mms)

// + Using main activity com.motorola.camera.Camera (from package com.motorola.camera)

// + Using main activity com.android.gallery3d.app.GalleryActivity (from package com.motorola.MotGallery2)

// + Using main activity com.android.vending.AssetBrowserActivity (from package com.android.vending)

// + Using main activity com.android.settings.Settings (from package com.android.settings)

// + Using main activity com.android.calendar.AllInOneActivity (from package com.google.android.calendar)

// + Using main activity com.google.android.apps.chrome.Main (from package com.android.chrome)

// + Using main activity com.android.deskclock.DeskClock (from package com.google.android.deskclock)

// + Using main activity com.google.android.apps.docs.app.NewMainProxyActivity (from package com.google.android.apps.docs)

// + Using main activity com.google.android.gm.ConversationListActivityGmail (from package com.google.android.gm)

// + Using main activity com.google.android.talk.SigningInActivity (from package com.google.android.talk)

// + Using main activity com.android.music.activitymanagement.TopLevelActivity (from package com.google.android.music)

// + Using main activity com.google.android.apps.plus.phone.ConversationListActivity (from package com.google.android.apps.plus)

// + Using main activity com.google.android.youtube.videos.EntryPoint (from package com.google.android.videos)

// + Using main activity com.google.android.youtube.app.honeycomb.Shell$HomeActivity (from package com.google.android.youtube)

// + Using main activity com.sohu.inputmethod.sogou.SogouIMELauncher (from package com.sohu.inputmethod.sogou)

// + Using main activity com.motorola.bodyguard.app.DashboardActivity (from package com.motorola.bodyguard)

// + Using main activity com.motorola.fmplayer.FMPlayer (from package com.motorola.fmplayer)

// + Using main activity com.motorola.genie.app.DashboardActivity (from package com.motorola.genie)

// + Using main activity com.motorola.contextaware.ui.GalleryActivity (from package com.motorola.contextual.smartrules2)

// + Using main activity com.google.android.googlequicksearchbox.VoiceSearchActivity (from package com.google.android.googlequicksearchbox)

// + Using main activity com.google.android.googlequicksearchbox.SearchActivity (from package com.google.android.googlequicksearchbox)

// + Using main activity com.motorola.frictionless.writer.MigrateLaunchActivity (from package com.motorola.migrate)

// + Using main activity com.google.android.apps.books.app.BooksActivity (from package com.google.android.apps.books)

// + Using main activity com.android.calculator2.Calculator (from package com.android.calculator2)

// + Using main activity com.android.providers.downloads.ui.DownloadList (from package com.android.providers.downloads.ui)

// + Using main activity com.google.android.maps.MapsActivity (from package com.google.android.apps.maps)

// + Using main activity com.google.apps.dots.android.app.activity.CurrentsStartActivity (from package com.google.android.apps.magazines)

// + Using main activity com.google.android.gms.games.ui.destination.main.MainActivity (from package com.google.android.play.games)

// + Using main activity com.google.android.apps.plus.phone.HomeActivity (from package com.google.android.apps.plus)

// + Using main activity com.google.android.apps.docs.quickoffice.HomeActivity (from package com.quickoffice.android)

// + Using main activity com.android.stk.StkLauncherActivity (from package com.android.stk)

// + Using main activity com.google.android.apps.translate.TranslateActivity (from package com.google.android.apps.translate)

// + Using main activity com.tencent.mm.ui.LauncherUI (from package com.tencent.mm)

// Selecting main activities from category android.intent.category.MONKEY

// + Using main activity com.android.launcher2.Launcher (from package com.android.launcher)

// + Using main activity com.android.settings.Settings$RunningServicesActivity (from package com.android.settings)

// + Using main activity com.android.settings.Settings$StorageUseActivity (from package com.android.settings)

// + Using main activity com.google.android.street.Street (from package com.google.android.street)

// + Using main activity com.google.android.googlequicksearchbox.SearchActivity (from package com.google.android.googlequicksearchbox)

// Seeded: 100

// Event percentages:

// 0: 100.0%

// 1: 0.0%

// 2: 0.0%

// 3: 0.0%

// 4: -0.0%

// 5: 0.0%

// 6: 0.0%

// 7: 0.0%

// 8: 0.0%

// 9: 0.0%

// 10: 0.0%

:Switch: #Intent;action=android.intent.action.MAIN;category=android.intent.category.LAUNCHER;launchFlags=0x10200000;component=com.google.android.googlequicksearchbox/.SearchActivity;end

// Allowing start of Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.google.android.googlequicksearchbox/.SearchActivity } in package com.google.android.googlequicksearchbox

Sleeping for 1000 milliseconds

// Allowing start of Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.google.android.googlequicksearchbox/com.google.android.apps.gsa.legacyui.VelvetActivity } in package com.google.android.googlequicksearchbox

// activityResuming(com.google.android.googlequicksearchbox)

:Sending Touch (ACTION_DOWN): 0:(514.0,628.0)

:Sending Touch (ACTION_UP): 0:(520.50616,620.84045)

Sleeping for 1000 milliseconds

:Sending Touch (ACTION_DOWN): 0:(433.0,126.0)

:Sending Touch (ACTION_UP): 0:(429.64285,119.586914)

Sleeping for 1000 milliseconds

:Sending Touch (ACTION_DOWN): 0:(20.0,934.0)

:Sending Touch (ACTION_UP): 0:(20.609941,929.5743)

Sleeping for 1000 milliseconds

:Sending Touch (ACTION_DOWN): 0:(652.0,503.0)

:Sending Touch (ACTION_UP): 0:(645.63354,499.427)

Sleeping for 1000 milliseconds

:Sending Touch (ACTION_DOWN): 0:(574.0,207.0)

Events injected: 10

:Sending rotation degree=0, persist=false

:Dropped: keys=0 pointers=0 trackballs=0 flips=0 rotations=0

## Network stats: elapsed time=5133ms (0ms mobile, 0ms wifi, 5133ms not connected)

// Monkey finished

相关推荐

八百里多少米
365bet投注在线

八百里多少米

🗓 09-04 👁 9716
ipad哪个型号可以插卡
365账户受到限制怎么办

ipad哪个型号可以插卡

🗓 08-08 👁 6997
SQL Server系统表介绍与使用
世界杯365软件

SQL Server系统表介绍与使用

🗓 07-11 👁 7584