class MPLoing(): """ 实现定位操作 积分营销后台,登录页面定位内容 """ def __init__(self, driver): self.base = BasePage(driver) def input_mobile(self, username, bys, values): ele = self.base.getElementByElements(bys, values) self.base.sendkeys(ele[0], username) def input_password(self, password, bys, values): ele = self.base.getElementByElements(bys, values) self.base.sendkeys(ele[1], password) def input_click(self, bys, values): ele = self.base.getElementByElement(bys, values) self.base.click(ele) def get_current_url(self): print(self.base.get_current_url())
class NCLoing(): """ 实现定位操作 新运营后台,登录页面定位内容 """ def __init__(self,driver): self.base = BasePage(driver) def input_mobile(self,username,bys,values): ele = self.base.getElementByElements(bys,values) self.base.sendkeys(ele[0],username) def input_password(self,password,bys,values): ele = self.base.getElementByElements(bys,values) self.base.sendkeys(ele[1],password) def input_click(self,bys,values): ele = self.base.getElementByElement(bys,values) self.base.move_to_ele(bys, values) # 页面移到所选元素位置 self.base.click(ele) def input_click_z(self,bys,values): # 第0个 zero ele = self.base.getElementByElements(bys,values) self.base.click(ele[0]) def input_click_o(self,bys,values): # 第1个 one ele = self.base.getElementByElements(bys,values) self.base.click(ele[1]) def input_click_t(self,bys,values): # 第2个 two ele = self.base.getElementByElements(bys,values) self.base.click(ele[2]) def input_click_six(self,bys,values): # 第6个 six ele = self.base.getElementByElements(bys,values) self.base.click(ele[6]) def Input(self,parm,bys,values): ele = self.base.getElementByElement(bys,values) self.base.sendkeys(ele,parm) def Input_z(self,parm,bys,values): # 第0个 zero ele = self.base.getElementByElements(bys,values) self.base.sendkeys(ele[0],parm) def Input_o(self,parm,bys,values): # 第1个 one ele = self.base.getElementByElements(bys,values) self.base.sendkeys(ele[1],parm) def Input_t(self,parm,bys,values): # 第2个 two ele = self.base.getElementByElements(bys,values) self.base.sendkeys(ele[2],parm) def Input_th(self, parm, bys, values): # 第3个 three ele = self.base.getElementByElements(bys, values) self.base.sendkeys(ele[3], parm) def Input_f(self, parm, bys, values): # 第4个 four ele = self.base.getElementByElements(bys, values) self.base.sendkeys(ele[4], parm) def Clear_o(self,bys,values): # 第1个 one ele = self.base.getElementByElements(bys,values) self.base.clear(ele[1]) def get_current_url(self): print(self.base.get_current_url())