我使用monkey测试我的Android应用程序。所以,我使用了以下命令......
adb shell monkey -p mypackage_name -v 500
我得到了这个命令的意思,它的工作正常,但最后得到反馈如下
Events injected: 22000
:Sending rotation degree=0, persist=false
:Dropped: keys=15 pointers=126 trackballs=0 flips=0 rotations=0
## Network stats: elapsed time=241946ms (0ms mobile, 0ms wifi, 241946ms not connected)
请任何人帮助我理解这四行......?
答案 0 :(得分:1)
基于http://developer.android.com/tools/help/monkey.html和http://developer.android.com/tools/testing/testing_android.html#Monkeys:
UI / Application Exerciser Monkey,通常称为" monkey",是一个 命令行工具,发送伪随机的击键流, 触摸和手势设备。您可以使用Android Debug运行它 桥(adb)工具。您可以使用它来对应用程序进行压力测试 报告遇到的错误。你可以重复一个流 每次使用相同的随机数种子运行该工具的事件。
Events injected: 22000
:Sending rotation degree=0, persist=false
:Dropped: keys=15 pointers=126 trackballs=0 flips=0 rotations=0
意味着注入22000个事件(按下按钮,指针等),15个按键和126个指针事件,这些事件未被您的应用程序处理。