Пример #1
0
	def __init__(self, driver):
		self.driver = driver
		self.log = log()
		self.cmf = commonFun(driver)
		self.testrole = testRole(driver)
		self.backup = Backuprestore(driver)
		self.data = dataFileName()
Пример #2
0
 def __init__(self, driver):
     self.driver = driver
     self.log = log()
     self.loginFun = loginPage(self.driver)
     self.cmf = commonFun(self.driver)
     self.dataFile = dataFileName()
     self.comsuit = CommonSuiteData(self.driver)
Пример #3
0
 def __init__(self, driver):
     self.driver = driver
     self.dataFile = dataFileName()
     self.frameElem = frameElement(driver)
     self.cmf = commonFun(driver)
     self.log = log()
     self.syslog = Syslog(driver)
Пример #4
0
 def __init__(self, driver):
     self.driver = driver
     self.dataFile = dataFileName()
     self.cmf = commonFun(self.driver)
     self.initDriver = initDriver()
     self.loginElem = loginPage(self.driver)
     self.roleElem = Role(self.driver)
     self.userElem = UserPage(self.driver)
     self.frameElem = frameElement(self.driver)
     self.authElem = AuthMethodPage(self.driver)
     self.dptment = Department(self.driver)
     self.resource = Resource(self.driver)
     self.account = Accountmgr(self.driver)
     self.windowsElem = WindowsResource(self.driver)
     self.databaseElem = DatabaseResource(self.driver)
     self.usergroup = Usergroup(self.driver)
     self.regroup = Regroup(self.driver)
     self.appElem = AppPage(self.driver)
     self.authorizationElem = AuthorizationPage(self.driver)
     self.testAutho = testAuthorization(self.driver)
     self.clientElem = ClientPage(self.driver)
     self.command = CommandRule(self.driver)
     self.ntp = NtpService(self.driver)
     self.mail = MailPage(self.driver)
     self.syslog = Syslog(driver)
     self.ssoElem = SsoPage(self.driver)
     self.alarm = AlarmPage(self.driver)
     self.PwdStr = PwdStrategy(self.driver)
     self.passwdenvelope = EnvelopePage(self.driver)
Пример #5
0
 def __init__(self,driver):
     self.driver = driver
     self.dataFile = dataFileName()
     self.frameElem = frameElement(driver)
     self.cmf = commonFun(driver)
     self.log = log()
     self.ntp = NtpService(driver)
     self.comm = CommonSuiteData(driver)
 def __init__(self, driver):
     self.driver = driver
     self.log = log()
     self.cmf = commonFun(driver)
     self.frameElem = frameElement(driver)
     self.linux = LinuxResource(driver)
     self.account = Accountmgr(driver)
     self.data = dataFileName()
Пример #7
0
 def __init__(self,driver):
     self.driver = driver
     self.log = log()
     self.useauth = UseAuth(driver)
     self.cmf = commonFun(driver)
     self.getElem = getElement(driver)
     self.cnEnde = cnEncode()
     self.dataFile = dataFileName()
     self.frameElem = frameElement(self.driver)
 def __init__(self, driver):
     self.driver = driver
     self.log = log()
     self.data = dataFileName()
     self.cmf = commonFun(driver)
     self.acproval = Accapproval(driver)
     self.loginElem = loginPage(self.driver)
     self.authElem = AuthorizationPage(self.driver)
     self.flow = Flowcontrol(self.driver)
Пример #9
0
 def __init__(self, driver):
     self.driver = driver
     self.log = log()
     self.getElem = getElement(driver)
     self.dataFile = dataFileName()
     self.select = selectElement(driver)
     self.frameElem = frameElement(driver)
     self.cmf = commonFun(driver)
     self.cnEnde = cnEncode()
Пример #10
0
	def __init__(self, driver):
		self.driver = driver
		self.log = log()
		self.cmf = commonFun(driver)
		self.frameElem = frameElement(driver)
		self.testrole = testRole(driver)
		self.resource = Resource(driver)
		self.linux = LinuxResource(driver)
		self.role = Role(driver)
		self.data = dataFileName()
Пример #11
0
 def __init__(self,driver):
     self.driver = driver
     self.log = log()
     self.getElem = getElement(driver)
     self.dataFile = dataFileName()
     self.select = selectElement(driver)
     self.frameElem = frameElement(driver)
     self.cmf = commonFun(driver)
     self.ntp = NtpService(driver)
     self.cnEnde = cnEncode()
Пример #12
0
 def __init__(self,driver):
     self.driver = driver
     self.log = log()
     self.cnEnde = cnEncode()
     self.getElem = getElement(driver)
     self.selectElem = selectElement(driver)
     self.frameElem = frameElement(self.driver)
     self.cmF = commonFun(driver)
     self.dataFileName = dataFileName()
     self.session = sessionConfig(driver)
Пример #13
0
 def __init__(self, driver):
     self.driver = driver
     self.log = log()
     self.cmf = commonFun(driver)
     self.frameElem = frameElement(driver)
     self.testrole = testRole(driver)
     self.resource = Resource(driver)
     self.linux = LinuxResource(driver)
     self.role = Role(driver)
     self.data = dataFileName()
Пример #14
0
	def __init__(self, driver):
		self.driver = driver
		self.log = log()
		self.data = dataFileName()
		self.cmf = commonFun(driver)
		self.acproval = Accapproval(driver)
		self.comsuit = CommonSuiteData(self.driver)
		self.loginElem = loginPage(self.driver)
		self.authElem = AuthorizationPage(self.driver)
		self.flow = Flowcontrol(self.driver)
Пример #15
0
 def __init__(self, driver):
     self.driver = driver
     self.log = log()
     self.cmf = commonFun(driver)
     self.getElem = getElement(driver)
     self.cnEnde = cnEncode()
     self.authElem = AuthorizationPage(self.driver)
     self.tableElem = tableElement(self.driver)
     self.selectElem = selectElement(driver)
     self.dataFile = dataFileName()
     self.frameElem = frameElement(self.driver)
Пример #16
0
	def __init__(self,driver):
		self.driver = driver
		self.log = log()
		self.cmf = commonFun(driver)
		self.getElem = getElement(driver)
		self.cnEnde = cnEncode()
		self.appElem = AppPage(self.driver)
		self.tableElem = tableElement(self.driver)
		self.selectElem = selectElement(driver)
		self.dataFile = dataFileName()
		self.frameElem = frameElement(self.driver)
Пример #17
0
 def __init__(self,driver):
     self.driver = driver
     self.getElem = getElement(driver)
     self.dataFile = dataFileName()
     self.select = selectElement(driver)
     self.frameElem = frameElement(driver)
     self.cmf = commonFun(driver)
     self.log = log()
     self.cnEnde = cnEncode()
     self.network = Network(driver)
     self.initDriver = initDriver()
 def __init__(self,driver):
     self.driver = driver
     self.log = log()
     self.session = sessionConfig(driver)
     self.cmf = commonFun(driver)
     self.getElem = getElement(driver)
     self.cnEnde = cnEncode()
     self.selectElem = selectElement(driver)
     self.dataFile = dataFileName()
     self.frameElem = frameElement(self.driver)
     self.tableEle = tableElement(self.driver)
     self.pwdstr = PwdStrategy(self.driver)
Пример #19
0
	def __init__(self,driver):
		self.driver = driver
		self.log = log()
		self.cmf = commonFun(driver)
		self.getElem = getElement(driver)
		self.cnEnde = cnEncode()
		self.ssoElem = SsoPage(self.driver)
		self.tableElem = tableElement(self.driver)
		self.selectElem = selectElement(driver)
		self.dataFile = dataFileName()
		self.frameElem = frameElement(self.driver)
		self.commSuite = CommonSuiteData(self.driver)
Пример #20
0
 def __init__(self, driver):
     #selenuim驱动
     self.driver = driver
     self.getElem = getElement(self.driver)
     self.selectElem = selectElement(self.driver)
     self.frameElem = frameElement(self.driver)
     self.commElem = commonFun(self.driver)
     self.cmf = commonFun(self.driver)
     self.dataFile = dataFileName()
     self.login = loginPage(self.driver)
     self.cnEnde = cnEncode()
     self.log = log()
Пример #21
0
	def __init__(self,driver):
		#selenuim驱动
		self.driver = driver
		self.getElem = getElement(self.driver)
		self.selectElem = selectElement(self.driver)
		self.frameElem = frameElement(self.driver)
		self.commElem = commonFun(self.driver)
		self.cmf = commonFun(self.driver)
		self.dataFile = dataFileName()
		self.login = loginPage(self.driver)
		self.cnEnde = cnEncode()
		self.log = log()
Пример #22
0
 def __init__(self, driver):
     self.driver = driver
     self.log = log()
     self.data = dataFileName()
     self.cmf = commonFun(driver)
     self.double = Dobapproval(driver)
     self.comsuit = CommonSuiteData(self.driver)
     self.loginElem = loginPage(self.driver)
     self.authElem = AuthorizationPage(self.driver)
     self.acproval = Accapproval(driver)
     self.flow = Flowcontrol(self.driver)
     self.frameElem = frameElement(self.driver)
Пример #23
0
	def __init__(self,driver):
		self.driver = driver
		self.log = log()
		self.cmf = commonFun(driver)
		self.getElem = getElement(driver)
		self.cnEnde = cnEncode()
		self.ssoElem = SsoPage(self.driver)
		self.tableElem = tableElement(self.driver)
		self.selectElem = selectElement(driver)
		self.dataFile = dataFileName()
		self.frameElem = frameElement(self.driver)
		self.commSuite = CommonSuiteData(self.driver)
Пример #24
0
 def __init__(self, driver):
     self.driver = driver
     self.log = log()
     self.PwdStr = PwdStrategy(self.driver)
     self.cmf = commonFun(driver)
     self.dataFile = dataFileName()
     self.frameElem = frameElement(self.driver)
     self.commonsuite = CommonSuiteData(driver)
     self.user = UserPage(self.driver)
     self.session = sessionConfig(self.driver)
     self.conuser = User(driver)
     self.resource = Resource(driver)
     self.account = Accountmgr(driver)
Пример #25
0
 def __init__(self, driver):
     self.driver = driver
     self.log = log()
     self.cmf = commonFun(driver)
     self.getElem = getElement(driver)
     self.cnEnde = cnEncode()
     self.userElem = UserPage(driver)
     self.systemLog = SystemLogPage(self.driver)
     self.tableElem = tableElement(self.driver)
     self.selectElem = selectElement(driver)
     self.dataFile = dataFileName()
     self.frameElem = frameElement(self.driver)
     self.loginFun = loginPage(self.driver)
     self.commonSuite = CommonSuiteData(self.driver)
Пример #26
0
	def __init__(self,driver):
		self.driver = driver
		self.log = log()
		self.cmf = commonFun(driver)
		self.getElem = getElement(driver)
		self.cnEnde = cnEncode()
		self.userElem = UserPage(driver)
		self.systemLog = SystemLogPage(self.driver)
		self.tableElem = tableElement(self.driver)
		self.selectElem = selectElement(driver)
		self.dataFile = dataFileName()
		self.frameElem = frameElement(self.driver)
		self.loginFun = loginPage(self.driver)
		self.commonSuite = CommonSuiteData(self.driver)
Пример #27
0
 def __init__(self, driver):
     self.driver = driver
     self.log = log()
     self.cmf = commonFun(driver)
     self.getElem = getElement(driver)
     self.cnEnde = cnEncode()
     self.confReport = ConfReportPage(self.driver)
     self.optReport = OptReportPage(self.driver)
     self.tableElem = tableElement(self.driver)
     self.selectElem = selectElement(driver)
     self.dataFile = dataFileName()
     self.frameElem = frameElement(self.driver)
     self.loginFun = loginPage(self.driver)
     self.commonSuite = CommonSuiteData(self.driver)
     self.authElem = AuthorizationPage(self.driver)
Пример #28
0
	def __init__(self,driver):
		self.driver = driver
		self.log = log()
		self.cmf = commonFun(driver)
		self.getElem = getElement(driver)
		self.cnEnde = cnEncode()
		self.confReport = ConfReportPage(self.driver)
		self.optReport = OptReportPage(self.driver)
		self.tableElem = tableElement(self.driver)
		self.selectElem = selectElement(driver)
		self.dataFile = dataFileName()
		self.frameElem = frameElement(self.driver)
		self.loginFun = loginPage(self.driver)
		self.commonSuite = CommonSuiteData(self.driver)
		self.authElem = AuthorizationPage(self.driver)
    def login(self):
        self.log.log_start("login")
        
        u'''可以循环设定数据测试系统登录'''
        dataFile = dataFileName()
        loginPath = dataFile.get_login_test_data_url()
        loginData = dataFile.get_data(loginPath,"Sheet1")
        
        #实例化login
        loginFun = loginPage(self.driver)
        
        #实例化commonFun
        cmf = commonFun(self.driver)
        
        #登陆的div弹窗的xpath
        loginMes = "html/body/div[1]/div/table/tbody/tr[2]/td[2]/div/table/tbody/tr[2]/td[2]/div"
        
        #无检查点的测试项标识,如果为True说明通过
        flag = False
        
        for dataRow in range(len(loginData)):
            #把单行的数据赋值给列表data
            data = loginData[dataRow]
            
            try:
                #如果不是第一行标题,则读取数据
                if dataRow != 0:
                    loginFun.login(data)

                    #如果登陆成功,点击退出
                    if loginFun.is_login_success():
                        loginFun.quit()
                        #设定没有检查点的测试项通过
                        flag = True
                        
                    cmf.test_win_check_point("xpath",loginMes,data,flag)
                    
                    #清空标识状态
                    flag = False
                    
            except Exception as e: 
                #cmf.test_win_check_point("xpath",loginMes,data,flag)
                print "login type error:" + str(e)
        
        self.log.log_end("login")
Пример #30
0
 def get_table_data(self, sheetname):
     dataFile = dataFileName()
     filePath = dataFile.get_opt_report_test_url()
     reportData = dataFile.get_data(filePath, sheetname)
     return reportData
Пример #31
0
	def get_table_data(self,sheetname):
		dataFile = dataFileName()
		filePath = dataFile.get_sso_test_url()
		ssoFileData = dataFile.get_data(filePath,sheetname)
		return ssoFileData
Пример #32
0
 def get_table_data(self, sheetname):
     dataFile = dataFileName()
     filePath = dataFile.get_client_test_data_url()
     authFileData = dataFile.get_data(filePath, sheetname)
     return authFileData
Пример #33
0
	def get_table_data(self,sheetname):
		dataFile = dataFileName()
		filePath = dataFile.get_audit_log_test_url()
		queryData = dataFile.get_data(filePath,sheetname)
		return queryData
Пример #34
0
	def get_dptmtable_data(self, sheetname):
		dataFile = dataFileName()
		dptmPath = dataFile.get_depart_test_data_url()
		dptmData = dataFile.get_data(dptmPath, sheetname)
		return dptmData
Пример #35
0
	def get_database_table_data(self, sheetname):
		dataFile = dataFileName()
		databasePath = dataFile.get_database_test_url()
		databaseData = dataFile.get_data(databasePath, sheetname)
		return databaseData
 def get_table_data(self,sheetname):
     dataFile = dataFileName()
     filePath = dataFile.get_session_configuration_data_url()
     authFileData = dataFile.get_data(filePath,sheetname)
     return authFileData
Пример #37
0
 def get_table_data(self, sheetname):
     dataFile = dataFileName()
     filePath = dataFile.get_ntp_test_data_url()
     fileData = dataFile.get_data(filePath, sheetname)
     return fileData
Пример #38
0
 def get_table_data(self, sheetname):
     dataFile = dataFileName()
     timerulPath = dataFile.get_timerule_test_data_url()
     timerulData = dataFile.get_data(timerulPath, sheetname)
     return timerulData
Пример #39
0
	def get_table_data(self,sheetname):
		dataFile = dataFileName()
		filePath = dataFile.get_ad_extract_test_url()
		adFileData = dataFile.get_data(filePath,sheetname)
		return adFileData
Пример #40
0
	def get_windows_table_data(self, sheetname):
		dataFile = dataFileName()
		windowsPath = dataFile.get_windows_resource_test_data_url()
		windowsData = dataFile.get_data(windowsPath, sheetname)
		return windowsData
Пример #41
0
	def get_resource_table_data(self, sheetname):
		dataFile = dataFileName()
		resourcePath = dataFile.get_linux_resource_test_data_url()
		resourceData = dataFile.get_data(resourcePath, sheetname)
		return resourceData
Пример #42
0
	def get_table_data(self,sheetname):
		dataFile = dataFileName()
		filePath = dataFile.get_app_test_data_url()
		appFileData = dataFile.get_data(filePath,sheetname)
		return appFileData
Пример #43
0
	def get_accapproval_data(self, sheetname):
		dataFile = dataFileName()
		acpPath = dataFile.get_accapproval_test_data_url()
		acpData = dataFile.get_data(acpPath, sheetname)
		return acpData
Пример #44
0
 def get_table_data(self, sheetname):
     dataFile = dataFileName()
     comrulPath = dataFile.get_command_test_data_url()
     comrulData = dataFile.get_data(comrulPath, sheetname)
     return comrulData
Пример #45
0
 def get_table_date(self, sheetname):
     dateFile = dataFileName()
     envolopePath = dateFile.passwd_envelope_test_data_url()
     envelopeDate = dateFile.get_data(envolopePath, sheetname)
     return envelopeDate
Пример #46
0
 def get_table_date(self, sheetname):
     dateFile = dataFileName()
     mountPath = dateFile.audit_mount_test_date_url()
     mountDate = dateFile.get_data(mountPath, sheetname)
     return mountDate
Пример #47
0
	def get_table_data(self, sheetname):
		dataFile = dataFileName()
		timerulPath = dataFile.get_timerule_test_data_url()
		timerulData = dataFile.get_data(timerulPath, sheetname)
		return timerulData
Пример #48
0
 def get_table_data(self,sheetname):
     dataFile = dataFileName()
     filePath = dataFile.get_routing_test_data_url()
     fileData = dataFile.get_data(filePath,sheetname)
     return fileData
Пример #49
0
	def get_usergroup_data(self, sheetname):
		dataFile = dataFileName()
		usergrPath = dataFile.get_usergroup_test_data_url()
		usergrData = dataFile.get_data(usergrPath, sheetname)
		return usergrData
Пример #50
0
 def get_table_data(self,sheetname):
     dataFile = dataFileName()
     filePath = dataFile.use_auth_test_data_url()
     authFileData = dataFile.get_data(filePath,sheetname)
     return authFileData
Пример #51
0
	def get_table_data(self,sheetname):
		dataFile = dataFileName()
		filePath = dataFile.get_ad_extract_test_url()
		adFileData = dataFile.get_data(filePath,sheetname)
		return adFileData
Пример #52
0
 def get_regroup_data(self, sheetname):
     dataFile = dataFileName()
     regrPath = dataFile.get_regroup_test_data_url()
     regrData = dataFile.get_data(regrPath, sheetname)
     return regrData
Пример #53
0
	def get_table_data(self, sheetname):
		dataFile = dataFileName()
		comrulPath = dataFile.get_command_test_data_url()
		comrulData = dataFile.get_data(comrulPath, sheetname)
		return comrulData
Пример #54
0
	def get_table_data(self, sheetname):
		dataFile = dataFileName()
		backupPath = dataFile.back_restore_test_date_url()
		backupData = dataFile.get_data(backupPath, sheetname)
		return backupData
Пример #55
0
 def get_table_data(self, sheetname):
     dataFile = dataFileName()
     adrerulePath = dataFile.get_adrerule_test_data_url()
     adreruleData = dataFile.get_data(adrerulePath, sheetname)
     return adreruleData
 def get_accapproval_data(self, sheetname):
     dataFile = dataFileName()
     acpPath = dataFile.get_accapproval_test_data_url()
     acpData = dataFile.get_data(acpPath, sheetname)
     return acpData
Пример #57
0
	def get_network_table_data(self, sheetname):
		dataFile = dataFileName()
		networkPath = dataFile.get_network_resource_test_data_url()
		networkData = dataFile.get_data(networkPath, sheetname)
		return networkData
Пример #58
0
	def get_windows_table_data(self, sheetname):
		dataFile = dataFileName()
		windowsPath = dataFile.get_windows_resource_test_data_url()
		windowsData = dataFile.get_data(windowsPath, sheetname)
		return windowsData