3

我正在使用猴子测试我的 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)

请任何人都可以帮助我理解这四行......?

4

1 回答 1

1

基于http://developer.android.com/tools/help/monkey.htmlhttp://developer.android.com/tools/testing/testing_android.html#Monkeys

UI/应用程序练习器 Monkey,通常称为“monkey”,是一种命令行工具,可将击键、触摸和手势的伪随机流发送到设备。您可以使用 Android 调试桥 (adb) 工具运行它。您可以使用它对应用程序进行压力测试并报告遇到的错误。您可以通过每次使用相同的随机数种子运行该工具来重复事件流。

Events injected: 22000
:Sending rotation degree=0, persist=false
:Dropped: keys=15 pointers=126 trackballs=0 flips=0 rotations=0

意味着 22000 个事件注入(按钮按下、指针等)、15 个按键和 126 个指针事件,其中未由您的应用处理。

于 2014-06-19T07:47:29.390 回答