def add_accesslist_onemac(self, mac): #点击客户端菜单 tmp = ClientsBusiness(self.driver) tmp.clients_menu() #点击客户端访问菜单 ClientAccessControl.clientaccess_menu(self) #点击添加按钮 ClientAccessControl.add_button(self) #在添加窗口输入一个mac地址 ClientAccessControl.set_mac(self, mac) #点击保存 ClientAccessControl.save(self) #弹出窗口中,点击应用 ClientAccessControl.apply(self)
def check_same_mac_in_different_lists(self, mac): #点击客户端菜单 tmp = ClientsBusiness(self.driver) tmp.clients_menu() #点击客户端访问菜单 ClientAccessControl.clientaccess_menu(self) #点击添加按钮 ClientAccessControl.add_button(self) #在添加窗口输入一个mac地址--相同mac ClientAccessControl.set_mac(self, mac) #点击保存 ClientAccessControl.save(self) #判断是否会弹出提示框,有则返回True,没有则返回False element = self.driver.find_element_by_xpath( ".//div[@class='modal-footer']//button[@class='btn btn-primary']") result = element.is_displayed() #弹出窗口中,点击应用 ClientAccessControl.apply(self) print result return result