#coding=utf-8 #作者:曾祥卫 #时间:2018.06.08 #描述:cloud监控面板-网络列表的业务层 from networklist_control import NetworkListControl from connect.ssh import SSH from data import data import time, subprocess data_basic = data.data_basic() data_ap = data.data_AP() class NetworkListBusiness(NetworkListControl): def __init__(self, s): #继承NetworkListControl类的属性和方法 NetworkListControl.__init__(self, s)
from clients.clients_business import ClientsBusiness from system_settings.maintenance.upgrade.upgrade_business import UpgradeBusiness from access_points.aps_business import APSBusiness #from network_group.networkgroup_business import NGBusiness from ssid.ssid_business import SSIDBusiness from network_group.add_ssid.addssid_business import AddSSIDBusiness from data import data from connect.ssh import SSH from data.logfile import Log reload(sys) sys.setdefaultencoding('utf-8') data_basic = data.data_basic() data_login = data.data_login() data_wireless = data.data_wireless() data_AP = data.data_AP() data_ng = data.data_networkgroup() data_client = data.data_Client() log = Log("Clienttimepolicy") class TestClientTimePolicy(unittest.TestCase): u"""测试客户端时间策略的用例集(runtime:2h)""" def setUp(self): # firefox_profile = webdriver.FirefoxProfile(data_basic['firefox_profile']) # self.driver = webdriver.Firefox(firefox_profile=firefox_profile) self.driver = webdriver.Firefox() self.driver.maximize_window() self.driver.get(data_basic['DUT_web']) self.driver.implicitly_wait(60) #登录AP Lg = LoginBusiness(self.driver)