monkeyrunner下登錄app
阿新 • • 發佈:2018-01-12
activity 輸入密碼 ice 賬號 圖片 技術分享 roi pytho androi
第一步,獲取編輯框、按鈕的坐標值
打開模擬器,點開qq
在monkeyrunner環境下輸入如下圖代碼
from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice from com.android.monkeyrunner.recorder import MonkeyRecorder as recorder device=MonkeyRunner.waitForConnection()
device.startActivity(component = "cn.fbtech.fbuser/cn.fbtech.fbuser.activity.LoginActivity")
recorder.start(device)
然後如下圖所示,點擊一下賬號輸入框、密碼輸入框、登錄按鈕。記下坐標
第二步,登錄
輸入代碼
from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice device=MonkeyRunner.waitForConnection() #啟動activity device.startActivity(component="cn.fbtech.fbuser/cn.fbtech.fbuser.activity.LoginActivity")
#登錄界面,點擊賬號輸入框
device.touch(57,246,‘DOWN_AND_UP‘)
device.type(‘1507×××××60‘) #輸入賬號
#登錄界面,點擊密碼框
device.touch(54,298,‘DOWN_AND_UP‘)
device.type(‘×××××ב) #輸入密碼
device.touch(235,366,‘DOWN_AND_UP‘)
111
monkeyrunner下登錄app