Touch Action包含一些列操作,比如按壓、長按、點(diǎn)擊、移動(dòng)、暫停。由著些不同操作可以組成一套動(dòng)作。使用TochAction需要先導(dǎo)入對應(yīng)的模塊
from appium.webdriver.common.touch_actionimport TouchAction
按壓
方法:press() 開始按壓一個(gè)元素或坐標(biāo)點(diǎn)(x,y)
長按
方法:longPress() 開始按壓一個(gè)元素或坐標(biāo)點(diǎn)(x,y)
點(diǎn)擊
方法:tap() 對一個(gè)元素或控件執(zhí)行點(diǎn)擊操作
移動(dòng)
方法:move_to() 將指針從上一個(gè)點(diǎn)移動(dòng)到指定的元素
暫停
方法:Wait()
暫停腳本的執(zhí)行,單位為毫秒。
釋放
方法release() 結(jié)束的行動(dòng)取消屏幕上的指針。
執(zhí)行
perform() 執(zhí)行的操作發(fā)送到服務(wù)器的命令操作。

參考資料:
https://blog.csdn.net/weixin_40180628/article/details/79170053