def change_timeout_hourly(self, n):
     #点击客户端菜单
     tmp = ClientsBusiness(self.driver)
     tmp.clients_menu()
     #点击时间策略菜单
     TimePolicyControl.timepolicy_menu(self)
     #点击编辑按钮
     TimePolicyControl.edit_button(self, n)
     #设置客户端重连超时类型
     TimePolicyControl.set_reconnect_type(self, n, "hourly")
     #点击保存
     TimePolicyControl.click_save(self)
     TimePolicyControl.apply(self)
 def enable_disable_timepolicy(self, n):
     #点击客户端菜单
     tmp = ClientsBusiness(self.driver)
     tmp.clients_menu()
     #点击时间策略菜单
     TimePolicyControl.timepolicy_menu(self)
     #点击编辑按钮
     TimePolicyControl.edit_button(self, n)
     #点击开启或关闭
     TimePolicyControl.click_enable_disable(self, n)
     #点击保存
     TimePolicyControl.click_save(self)
     TimePolicyControl.apply(self)
 def check_edit_timeout_timed_tip(self, n, value, unit, text):
     #点击客户端菜单
     tmp = ClientsBusiness(self.driver)
     tmp.clients_menu()
     #点击时间策略菜单
     TimePolicyControl.timepolicy_menu(self)
     #点击编辑按钮
     TimePolicyControl.edit_button(self, n)
     #设置客户端重连超时类型
     TimePolicyControl.set_reconnect_type(self, n, "timed")
     #设置客户端重连超时
     TimePolicyControl.set_connection_timeout(self, n, value)
     #设置客户端重连超时的单位
     TimePolicyControl.set_connection_timeout_unit(self, unit)
     #判断页面上提示信息是否正确
     result = TimePolicyControl.check_error(self, text)
     return result
 def change_timeout_timed(self, n, value, unit):
     #点击客户端菜单
     tmp = ClientsBusiness(self.driver)
     tmp.clients_menu()
     #点击时间策略菜单
     TimePolicyControl.timepolicy_menu(self)
     #点击编辑按钮
     TimePolicyControl.edit_button(self, n)
     #设置客户端重连超时类型
     TimePolicyControl.set_reconnect_type(self, n, "timed")
     #设置客户端重连超时
     TimePolicyControl.set_connection_timeout(self, n, value)
     #设置客户端重连超时的单位
     TimePolicyControl.set_connection_timeout_unit(self, unit)
     #点击保存
     TimePolicyControl.click_save(self)
     TimePolicyControl.apply(self)
 def check_timeout_weekly_reset_hour_invalid(self, n, t_outs):
     result = []
     #点击客户端菜单
     tmp = ClientsBusiness(self.driver)
     tmp.clients_menu()
     #点击时间策略菜单
     TimePolicyControl.timepolicy_menu(self)
     #点击编辑按钮
     TimePolicyControl.edit_button(self, n)
     for t_out in t_outs:
         #设置每天的第几小时重连
         TimePolicyControl.set_reset_hour(self, n, t_out)
         #判断页面上提示信息是否正确
         tmp = TimePolicyControl.check_error(self, u"必须是一个0到23的整数")
         result.append(tmp)
     print result
     return result
 def change_timeout_weekly(self, n, text, t_out):
     #点击客户端菜单
     tmp = ClientsBusiness(self.driver)
     tmp.clients_menu()
     #点击时间策略菜单
     TimePolicyControl.timepolicy_menu(self)
     #点击编辑按钮
     TimePolicyControl.edit_button(self, n)
     #设置客户端重连超时类型
     TimePolicyControl.set_reconnect_type(self, n, "weekly")
     #设置每周的第几天
     TimePolicyControl.set_reset_day(self, n, text)
     #设置每天的第几小时重连
     TimePolicyControl.set_reset_hour(self, n, t_out)
     #点击保存
     TimePolicyControl.click_save(self)
     TimePolicyControl.apply(self)
 def edit_timepolicy_default(self, n, name, t, t_out, unit):
     #点击客户端菜单
     tmp = ClientsBusiness(self.driver)
     tmp.clients_menu()
     #点击时间策略菜单
     TimePolicyControl.timepolicy_menu(self)
     #点击编辑按钮
     TimePolicyControl.edit_button(self, n)
     #设置名称
     TimePolicyControl.set_name(self, n, name)
     # #点击开启
     # TimePolicyControl.click_enable_disable(self, n)
     #设置客户端连接限制时间
     TimePolicyControl.set_connection_time(self, n, t)
     #设置客户端连接限制时间的单位
     TimePolicyControl.set_connection_time_unit(self, unit)
     #设置每天的第几小时重连
     TimePolicyControl.set_reset_hour(self, n, t_out)
     #点击保存
     TimePolicyControl.click_save(self)
     TimePolicyControl.apply(self)