def get_login_button(self): link = read_ini_file_option(PageElementLocator_file_path, "126mail_login", "loginPage.loginbutton") element = find_element(self.driver, link.split(">")[0], link.split(">")[1]) return element
def get_passwd(self): input = read_ini_file_option(PageElementLocator_file_path, "qqmail_loginPage", "loginPage.passwd") element = find_element(self.driver, input.split(">")[0], input.split(">")[1]) return element
def get_iframe(self): link = read_ini_file_option(PageElementLocator_file_path, "qqmail_loginPage", "loginPage.loginFrame") element = find_element(self.driver, link.split(">")[0], link.split(">")[1]) return element
def get_username(self): #获取输入用户名框 link = read_ini_file_option(PageElementLocator_file_path, "126mail_login", "loginPage.username") element = find_element(self.driver, link.split(">")[0], link.split(">")[1]) return element
def get_tel(self): input = read_ini_file_option(PageElementLocator_file_path, "qqmail_contactsPage", "contactsPage.tel") element = find_element(self.driver, input.split(">")[0], input.split(">")[1]) return element
def get_username(self): input = read_ini_file_option(PageElementLocator_file_path, "qqmail_loginPage", "loginPage.user") # print("username: "******">")[0], input.split(">")[1]) return element
def get_star_flag(self): check_box = read_ini_file_option(PageElementLocator_file_path, "126mail_addContactsPage", "addContactsPage.starContacts") element = find_element(self.driver, check_box.split(">")[0], check_box.split(">")[1]) return element
def get_save_button(self): button = read_ini_file_option(PageElementLocator_file_path, "126mail_addContactsPage", "addContactsPage.savecontacePerson") element = find_element(self.driver, button.split(">")[0], button.split(">")[1]) return element
def get_comment(self): input_box = read_ini_file_option( PageElementLocator_file_path, "126mail_addContactsPage", "addContactsPage.contactPersonComment") element = find_element(self.driver, input_box.split(">")[0], input_box.split(">")[1]) return element
def get_login_link(self): #获取登录页面 link = read_ini_file_option( PageElementLocator_file_path, "126mail_login", "loginPage.loginlink") #定位表达式密码登录loginPage.loginlink element = find_element(self.driver, link.split(">")[0], link.split(">")[1]) return element
def get_create_button(self): button = read_ini_file_option(PageElementLocator_file_path, "qqmail_contactsPage", "contactsPage.addContactButton") element = find_element(self.driver, button.split(">")[0], button.split(">")[1]) return element
def get_msg(self): span = read_ini_file_option(PageElementLocator_file_path, "qqmail_contactsPage", "contactsPage.msg") element = find_element(self.driver, span.split(">")[0], span.split(">")[1]) return element.text
def get_element(driver,locator_exp): print("当前定位的section和option:",locator_exp) section_name = locator_exp.split(",")[0] option_name = locator_exp.split(",")[1] element_locator = read_ini_file_option( PageElementLocator_file_path, section_name, option_name) element = find_element( driver, element_locator.split(">")[0], element_locator.split(">")[1]) return element
def get_login_link(self): # 返回定位元素表达式 link = read_ini_file_option(PageElementLocator_file_path, "qqmail_loginPage", "loginPage.loginAccountButton") element = find_element(self.driver, link.split(">")[0], link.split(">")[1]) return element
def get_element(locator_exp): sectionname = locator_exp.split(",")[0] optionname = locator_exp.split(",")[1] locator_exp = read_ini_file_option(PageElementLocator_file_path, section_name=sectionname, option_name=optionname) element = find_element(driver, locator_exp.split(">")[0], locator_exp.split(">")[1]) return element
def get_address_link(self): link=read_ini_file_option(PageElementLocator_file_path,"qqmail_homePage","homePage.addressLink") element=find_element(self.driver,link.split(">")[0],link.split(">")[1]) return element