예제 #1
0
 def change_client_name(self, mac, name):
     #点击客户端菜单
     ClientsControl.clients_menu(self)
     #点击编辑按钮
     ClientsControl.set_edit(self, mac)
     #点击配置菜单
     ClientsControl.config_menu(self)
     #输入客户端名称
     ClientsControl.set_client_name(self, name)
     #点击保存
     ClientsControl.client_save(self)
     #弹出窗口中,点击应用
     ClientsControl.apply(self)
예제 #2
0
 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