def check_add_block_mac(self, err_mac): #点击客户端菜单 ClientsControl.clients_menu(self) #点击禁止客户端按钮 ClientsControl.click_banned_client(self) #设置block的客户端的mac地址 ClientsControl.set_block_client(self, err_mac) #判断输入框下方是否有错误提示,有则返回True,没有则返回False result1 = ClientsControl.check_error(self) #点击保存 ClientsControl.save(self) #判断是否会弹出提示框,有则返回True,没有则返回False element = self.driver.find_element_by_xpath( ".//div[@class='modal-footer']//button[@class='btn btn-primary']") result2 = element.is_displayed() print result1, result2 return result1, result2
def check_set_client_name(self, mac, err_name): #点击客户端菜单 ClientsControl.clients_menu(self) #点击编辑按钮 ClientsControl.set_edit(self, mac) #点击配置菜单 ClientsControl.config_menu(self) #输入客户端名称 ClientsControl.set_client_name(self, err_name) #判断输入框下方是否有错误提示,有则返回True,没有则返回False result1 = ClientsControl.check_error(self) #点击保存 ClientsControl.client_save(self) #判断是否会弹出提示框,有则返回True,没有则返回False element = self.driver.find_element_by_xpath( ".//div[@class='modal-footer']//button[@class='btn btn-primary']") result2 = element.is_displayed() print result1, result2 return result1, result2