class HomewebPromisePage(): def __init__(self, driver): self.driver = driver self.findelement = FindElement(self.driver) self.action = SeleniumAction(self.driver) def getelement_createpromisebtn(self): return self.findelement.get_element('createpromisebtn') def getelement_promisetitleinput(self): return self.findelement.get_element('promisetitleinput') def getelement_promiseinput(self): return self.findelement.get_element('promiseinput') def getlabel1(self): return self.findelement.get_element('label1') def getlabel2(self): return self.findelement.get_element('label2') def getelement_actbegintime(self): return self.findelement.get_element('actbegintime') def getelement_promisepeople(self): return self.findelement.get_element('promisepeople') def getelement_sendpeoplebtn(self): return self.findelement.get_element('sendpeoplebt') def getelement_creatbtn1(self): return self.findelement.get_element('creatbtn1') def getelement_createbtn2(self): return self.findelement.get_element('createbtn2') def geteles_listpromisetitle(self): return self.findelement.get_elements('listpromisetitle')
class HomewebReportPage(): def __init__(self, driver: WebDriver): self.driver = driver self.findelement = FindElement(self.driver) self.action = SeleniumAction(self.driver) def getelement_createbtn(self): return self.findelement.get_element('artcreatebtn') def goto_createpage(self): self.getelement_createbtn().click() def getelemts_reporttypes(self): eles = self.findelement.get_elements('reporttype') return eles def getelement_reporttypebtn(self): return self.findelement.get_element('reporttypebtn') def getelement_jobsuminput(self): return self.findelement.get_element('jobsuminput') def getelement_jobplaninput(self): return self.findelement.get_element('jobplaninput') def getelement_createjobbtn(self): return self.findelement.get_element('createjobbtn') def getelement_productinput(self): return self.findelement.get_element('productinput') def getelement_saleinput(self): return self.findelement.get_element('saleinput') def getelement_input(self): return self.findelement.get_element('input')