Monkeyrunnerp自動化測試筆記
1.能對DUT使用ADB指令,不需要ROOT。
2.執行monkeyrunner test.py,即可執行自行撰寫的Python程式(Test.py要放在Monkeyrunner的資料夾下。)
3.已試出基本功能及程式碼如下:
from com.android.monkeyrunner import Monkeyrunner, MonkeyDevice, MonkeyImage
device = MonkeyRunner.waitForConnection()
device.startActivity(action="android,settings.BLUETOOTH_SETTINGS")
for i in range(1, 101):
device.touch(1200, 200, MonkeyDevice.DOWN_AND_UP)
MonkeyRunner.sleep(8)
device.touch(1200, 200, MonkeyDevice.DOWN_AND_UP)
MonkeyRunner.sleep(1)
print(i)
⓪修改BLUETOOTH_SETTINGS,置換成可使用之介面選項:例如:
AIRPLANE_MODE_SETTINGS,即可呼叫出飛航模式選單介面。
⓪修改device.touch裡的座標可以控制模擬Touch的位置。
⓪for迴圈由Python的語法撰寫。
沒有留言:
張貼留言