包
模块, 存放公共方法
from .touch_action import TouchAction
class PublicMethod:
def __init__(self,driver):
= driver
#元素定位
def locator(self,*loc):
return .find_element(*loc)
#清空
def clear(self,*loc):
(*loc).clear()
#输入
def input(self,test,*loc):
(*loc).send_keys(test)
#点击
def click(self,*loc):
(*loc).click()
#点击坐标轴
def click_axis(self,n,m):
TouchAction().tap(x =n,y = m).perform()
#滑动(上下左右滑动)
def swipe(self,start_x,start_y,end_x,end_y,duration=0):
#获取屏幕的尺寸
window_size = .get_window_size()
x = window_size["width"]
y = window_size["height"]
(start_x=x*start_x,
start_y=y*start_y,