执行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)<