我正在尝试将monkeyrunner
用于我的项目。据我所知,有 2个基本脚本:
monkey_recorder.py:
https://android.googlesource.com/platform/sdk/+/ics-mr0/monkeyrunner/scripts/monkey_recorder.py
monkey_playback.py:
https://android.googlesource.com/platform/sdk/+/ics-mr0/monkeyrunner/scripts/monkey_playback.py
因此,monkey_recorder.py
用于录制操作,monkey_playback.py
用于再现这些操作。
我发现here,我可以运行录音机这一行:
./monkeyrunner monkey_recorder.py
我尝试从这个目录执行此命令:
/Users/user/programs/android-sdk-macosx/tools
我收到了这个错误:
iMac-Developer-2:tools user$ ./monkeyrunner monkey_recorder.py
Can't open specified script file
Usage: monkeyrunner [options] SCRIPT_FILE
-s MonkeyServer IP Address.
-p MonkeyServer TCP Port.
-v MonkeyServer Logging level (ALL, FINEST, FINER, FINE, CONFIG, INFO, WARNING, SEVERE, OFF)
所以,我预料到,这个窗口将被打开:
操作系统: OS X Yosemite, v10.10.5
请帮我解决这个问题。
感谢。
答案 0 :(得分:3)
尝试AndroidViewClient/culebra。它提供了类似的功能,具有能够生成普通python单元测试或脚本的巨大优势。
Culebra UI描述了与monkey_recorder.py
类似的用户界面。