使用MonkeyRunner测试Android应用程序

时间:2014-04-16 09:24:43

标签: java testing monkeyrunner

我必须使用MonkeyRunner工具制作一个测试Android应用程序的应用程序。我已经阅读了android开发者文档。但仍然不知道如何使用Monkey runner.please帮助我。

我已经通过命令行在模拟器上安装了应用程序。现在我必须启动Monkey runner并需要生成随机触摸和输入。还需要截图。

3 个答案:

答案 0 :(得分:0)

如果您询问有关 MonkeyRunner 的任何具体问题,我相信人们会很乐意帮助您。但请避免通过在线进行一些研究来避免询问一般性的广泛问题。

答案 1 :(得分:0)

这是一个基本的脚本可以从:

开始
from com.android.monkeyrunner import MonkeyDevice, MonkeyRunner, MonkeyView, MonkeyImage

my_device = MonkeyRunner.waitForConnection()

print("Touching coordinate(x=300,y=750)")
my_device.touch(300,750, MonkeyDevice.DOWN_AND_UP)
MonkeyRunner.sleep(20)

将其保存在c:\ myscript.py中并使用以下命令运行: monkeyrunner c:\ myscript.py

答案 2 :(得分:0)

您需要UI/Application Exerciser Monkey而不是MonkeyRunner来生成用户事件的伪随机流,例如点击,触摸或手势,以及许多系统级事件。 可以在命令行中指定事件类型和频率。