2018年9月29日 星期六

02-Monkeyrunner的程式架構與執行

Monkeyrunner 的程式架構如下:
# 匯入所需模組
from com.android.monkeyrunner import MonkeyDevice, MonkeyImage, MonkeyRunner

# 連接 Android 裝置
device = MonkeyRunner.waitForConnection()

# 執行測試
# 按 1 次音量增大鍵
device.press('KEYCODE_VOLUME_UP', MonkeyDevice.DOWN_AND_UP)
是的!就是這麼單純!Android 開發團隊已經將 monkeyrunner 包裝得很簡單易用,沒有複雜的流程!

接下來看執行腳本的方式:
  1. 打開命令提示字元
  2. 輸入monkeyrunner <腳本完整路徑>
例如:
X:\>monkeyrunner X:\abc\def\test_monkeyrunner.py

注意,若是以下方式將會出錯:
X:\abc\def>monkeyrunner test_monkeyrunner.py
Can't open specified script file

雖然已經將目前目錄移到腳本所在目錄,但咱們依然要指定腳本的完整路徑,而不能使用其相對路徑:
X:\abc\def>monkeyrunner X:\abc\def\test_monkeyrunner.py

沒有留言:

張貼留言