Android平台自动测试之Monkey测试工具(7)

发表于:2016-09-12来源:cnblogs作者:cnb_yangwei点击数: 标签:
您可以直接使用一个代码文件运行monkeyrunner,抑或在交互式对话中输入monkeyrunner语句。不论使用哪种方式,您都需要调用SDK目录的tools子目录下的monkeyrun

您可以直接使用一个代码文件运行monkeyrunner,抑或在交互式对话中输入monkeyrunner语句。不论使用哪种方式,您都需要调用SDK目录的tools子目录下的monkeyrunner命令。如果您提供一个文件名作为运行参数,则monkeyrunner将视文件内容为Python程序,并加以运行;否则,它将提供一个交互对话环境。

monkeyrunner的命令语法为:

monkeyrunner -plugin <plugin_jar> <program_filename> <program_options>

五、实例

以sample中的ApiDemos为例,先将其生成ApiDemos.apk。

前提:已有device连接

1、 将ApiDemos.apk放在$Android_Root\tools下。

2、 在$Android_Root\tools下新建一个monkeyrunnerprogram.py文件,里面内容为:

复制代码
复制代码
1 # Imports the monkeyrunner modules used by this program
2  
3  from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage

5  # Connects to the current device, returning a MonkeyDevice object
6  

原文转自:http://www.cnblogs.com/iloverain/p/5604172.html