當前位置: 首頁>>代碼示例>>Python>>正文


Python common_suite_file.CommonSuiteData類代碼示例

本文整理匯總了Python中common_suite_file.CommonSuiteData的典型用法代碼示例。如果您正苦於以下問題:Python CommonSuiteData類的具體用法?Python CommonSuiteData怎麽用?Python CommonSuiteData使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了CommonSuiteData類的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: testSessionConfigSuite

class testSessionConfigSuite(unittest.TestCase):
    def setUp(self):
        #定義驅動
        self.browser = setDriver().set_driver()
        
        self.commonSuite = CommonSuiteData(self.browser)
        self.sessionCase = conversationStrategy(self.browser)
        self.initDriver = initDriver()
        #前置條件
        self.commonSuite.session_module_prefix_condition()
    
    def test_session(self):
        #添加訪問失敗次數和失敗鎖定時間
        self.sessionCase.add_session_config_001()
        #校驗訪問失敗次數和失敗鎖定時間
        self.sessionCase.check_session_config_002()
        #單用戶登錄方式和web超時時間添加
        self.sessionCase.sing_user_login_and_session_003()
        #單用戶登錄方式校驗
        self.sessionCase.check_sing_user_login_004()
        
    def tearDown(self):
        #後置條件
        self.commonSuite.session_module_post_condition()
        #關閉瀏覽器
        self.initDriver.close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:26,代碼來源:test_024_session_configuration_suite.py

示例2: testRetimeRuleSuite

class testRetimeRuleSuite(unittest.TestCase):

	def setUp(self):
		#調用驅動
		self.browser = setDriver().set_driver()

		self.comsuit = CommonSuiteData(self.browser)
		self.retime = testRetime(self.browser)

		#資源時間規則前置條件
		self.comsuit.retimerule_module_prefix_condition()

	def test_retime_rule(self):
		#添加資源時間規則
		self.retime.add_retime_rule_001()
		#編輯資源時間規則
		self.retime.mod_retime_rule_002()
		#資源時間規則結果驗證
		self.retime.add_retime_rule_result_003()
		#操作資源時間規則
		self.retime.option_retime_rule_004()
		#校驗資源時間規則
		self.retime.check_retime_rule_005()
		#刪除資源時間規則
		self.retime.del_retime_rule_006()

	def tearDown(self):
		#資源時間規則後置條件
		self.comsuit.retimerule_module_post_condition()
		initDriver().close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:30,代碼來源:test_026_retime_rule_suite.py

示例3: testAppSuite

class testAppSuite(unittest.TestCase):
    def setUp(self):
        #定義驅動
        self.browser = setDriver().set_driver()
        self.commonSuite = CommonSuiteData(self.browser)   
        self.appMethod = testApp(self.browser)
        #應用發布前置條件
        self.commonSuite.application_module_prefix_condition()
    
    def test_app_method(self):
        #添加應用發布
        self.appMethod.add_app_001()
        #編輯應用發布
        self.appMethod.edit_app_002()
        #校驗應用發布
        self.appMethod.check_app_003()
        #檢索應用發布
        self.appMethod.query_app_004()
        #添加賬號
        self.appMethod.add_account_006()
        #修改賬號
        self.appMethod.edit_account_007()
        #刪除賬號
        self.appMethod.del_account_008()
        #刪除應用發布
        self.appMethod.del_app_005()

    def tearDown(self):
        #應用發布後置條件
        self.commonSuite.application_module_post_condition()
        initDriver().close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:31,代碼來源:test_013_app_conf_suite.py

示例4: testDepartSuite

class testDepartSuite(unittest.TestCase):

	def setUp(self):

		#調用驅動
		self.browser = setDriver().set_driver()

		self.comsuit = CommonSuiteData(self.browser)
		self.testdptment = testDepartment(self.browser)

		#部門前置條件
		self.comsuit.depart_module_prefix_condition()

	def test_department(self):

		u'''添加和編輯部門'''
		self.testdptment.add_edit_department_001()
		u'''上移和下移部門'''
		self.testdptment.up_down_department_002()
		u'''上移和下移部門校驗'''
		self.testdptment.up_down_department_check_003()
		u'''檢驗添加和編輯部門'''
		self.testdptment.check_add_edit_department_004()
		u'''刪除部門'''
		self.testdptment.del_department_005()

	def tearDown(self):
		self.comsuit.user_quit()
		initDriver().close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:29,代碼來源:test_002_department_suite.py

示例5: testAdSuite

class testAdSuite(unittest.TestCase):
    def setUp(self):
        #定義驅動
        self.browser = setDriver().set_driver()
        self.commonSuite = CommonSuiteData(self.browser)        
        self.adMethod = testAdEx(self.browser)
        #AD域前置條件
        self.commonSuite.ad_module_prefix_condition()
    
    def test_client_method(self):
        #發現AD域賬號
        self.adMethod.ad_extract_001()
        #移動AD域賬號
        self.adMethod.ad_discover_002()
        #移動AD域賬號校驗
        self.adMethod.move_user_check_003()
        #移動AD域賬號密碼校驗
        self.adMethod.ad_pwd_checkout_004()
        #設置定時
        self.adMethod.cycle_005()
        #清空曆史記錄
        self.adMethod.clear_history_006()

    def tearDown(self):
        #AD域後置條件
        self.commonSuite.ad_module_post_condition()
        initDriver().close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:27,代碼來源:test_023_ad_suite.py

示例6: testComRuleSuite

class testComRuleSuite(unittest.TestCase):

	def setUp(self):
		#調用驅動
		self.browser = setDriver().set_driver()

		self.comsuit = CommonSuiteData(self.browser)
		self.comm = testCommand(self.browser)

		#命令規則前置條件
		self.comsuit.commandrule_module_prefix_condition()

	def test_command_rule(self):
		#添加命令規則
		self.comm.add_command_rule_001()
		#編輯命令規則
		self.comm.mod_command_rule_002()
		#操作命令規則
		self.comm.option_command_rule_003()
		#校驗命令規則
		self.comm.check_command_rule_004()
		#命令審批
		# self.comm.command_approval_005()
		#刪除命令規則
		self.comm.del_command_rule_006()

	def tearDown(self):
		#命令規則後置條件
		self.comsuit.commandrule_module_post_condition()
		initDriver().close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:30,代碼來源:test_015_command_rule_suite.py

示例7: testAuthMethodSuite

class testAuthMethodSuite(unittest.TestCase):
    def setUp(self):
        #定義驅動
        self.browser = setDriver().set_driver()
        self.commonSuite = CommonSuiteData(self.browser)        
        self.authMethod = testAuthMethod(self.browser)
        #認證方式前置條件
        self.commonSuite.auth_method_prefix_condition()
    
    def test_auth_method(self):
        #添加AD域認證方式
        self.authMethod.add_ad_method_001()
        #添加radius認證方式
        self.authMethod.add_radius_method_002()
        #添加AD域+口令認證方式
        self.authMethod.add_ad_and_pwd_method_003()
        #添加RADIUS+口令認證方式
        self.authMethod.add_radius_and_pwd_method_004()
        #添加數字證書認證方式
        self.authMethod.add_cert_method_005()
        #校驗認證方式是否添加成功
        self.authMethod.auth_method_add_is_success_006()
        #修改AD域認證方式
        self.authMethod.mod_ad_method_007()
        #AD域認證方式校驗
        self.authMethod.ad_method_checkout_008()
        #radius認證方式校驗
        self.authMethod.radius_checkout_009()
        #刪除多種認證方式
        self.authMethod.del_auth_method_010()

    def tearDown(self):
        #認證方式後置條件
        self.commonSuite.auth_method_post_condition()
        initDriver().close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:35,代碼來源:test_003_auth_method_suite.py

示例8: testTimeRuleSuite

class testTimeRuleSuite(unittest.TestCase):

	def setUp(self):
		#調用驅動
		self.browser = setDriver().set_driver()

		self.comsuit = CommonSuiteData(self.browser)
		self.timerule = testTime(self.browser)

		#時間規則前置條件
		self.comsuit.timerule_module_prefix_condition()

	def test_time_rule(self):
		#添加時間規則
		self.timerule.add_time_rule_001()
		#添加時間規則結果
		self.timerule.add_time_rule_result_002()
		#編輯時間規則
		self.timerule.mod_time_rule_003()
		#校驗時間規則
		self.timerule.check_time_rule_004()
		#檢索時間規則
		self.timerule.query_time_rule_005()
		#刪除時間規則
		self.timerule.del_time_rule_006()

	def tearDown(self):
		#時間規則後置條件
		self.comsuit.timerule_module_post_condition()
		initDriver().close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:30,代碼來源:test_016_time_rule_suite.py

示例9: testPasswdEnvelopeSuit

class testPasswdEnvelopeSuit(unittest.TestCase):
    def setUp(self):
        self.browser = setDriver().set_driver()
        self.comsuit = CommonSuiteData(self.browser)
        self.testenvelope = testEnvelope(self.browser)

        #前置條件
        self.comsuit.passwd_envelope_module_prefix_condition()

    def test_passwd_envelope(self):
        #配置密碼信封
        self.testenvelope.add_passwd_envelope_001()
        #瀏覽、上傳圖片
        self.testenvelope.upload_passwd_envelope_002()
        #同步圖片
        self.testenvelope.passwd_envelope_image_sync_003()
        #編輯密碼信封
        self.testenvelope.mode_passwd_envelope_004()
        #檢驗密碼信封
        self.testenvelope.check_passwd_envelope_005()


    #後置條件
    def tearDown(self):
        self.comsuit.passwd_envelope_module_post_condition()
        initDriver().close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:26,代碼來源:test_040_passwd_envelope_suit.py

示例10: TestAlarmSuite

class TestAlarmSuite(unittest.TestCase):
    def setUp(self):
        #定義驅動
        self.browser = setDriver().set_driver()
        self.commonSuite = CommonSuiteData(self.browser)
        self.alarmCase = AlarmConfig(self.browser)
        self.initDriver = initDriver()
        #前置條件
        self.commonSuite.alarm_strategy_module_prefix_condition()
        
    def test_alarm(self):
        #為用戶添加郵箱
        self.alarmCase.mod_user_mail_008()
        #配置高危運維
        self.alarmCase.command_alarm_level_config_001()
        #運行狀態告警校驗
        self.alarmCase.default_alarm_level_checkout_003()
        #配置運行狀態告警
        self.alarmCase.default_alarm_level_config_002()
        #配置認證失敗告警
        self.alarmCase.auth_alarm_level_config_004()
        #告警歸納類型檢索
        self.alarmCase.search_by_type_005()
        #告警歸納級別檢索
        self.alarmCase.search_by_level_006()
        
    def tearDown(self):
        #後置條件
        self.commonSuite.alarm_strategy_module_post_condition()
        #關閉瀏覽器
        self.initDriver.close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:31,代碼來源:test_034_alarm_configuration.py

示例11: UseAuthSuite

class UseAuthSuite(unittest.TestCase):
    def setUp(self):
        #定義驅動
        self.browser = setDriver().set_driver()
        self.commonSuite = CommonSuiteData(self.browser)
        self.useAuthCase = UseAuthorization(self.browser)
        self.initDriver = initDriver()
        
        #前置條件
        self.commonSuite.use_auth_module_prefix_condition()
        
    def test_use_auth(self):
        #填寫產品信息
        self.useAuthCase.add_product_information_001()
        #上傳logo
        self.useAuthCase.upload_logo_upgrade_002()
        #產品信息校驗
        self.useAuthCase.check_product_information_003()
        #logo包校驗
        self.useAuthCase.check_logo_upgrade_004()
        #上傳授權碼
        self.useAuthCase.add_product_information_005()
        #上傳授權碼校驗
        self.useAuthCase.check_updata_auth_006()
        
    def tearDown(self):
        self.commonSuite.use_auth_module_post_condition()
        self.initDriver.close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:28,代碼來源:test_039_use_auth_suite.py

示例12: testAdreRuleSuite

class testAdreRuleSuite(unittest.TestCase):

	def setUp(self):
		#調用驅動
		self.browser = setDriver().set_driver()

		self.comsuit = CommonSuiteData(self.browser)
		self.adrerule = testAddress(self.browser)

		#地址規則前置條件
		self.comsuit.addressrule_module_prefix_condition()

	def test_address_rule(self):
		#添加地址規則
		self.adrerule.add_address_rule_001()
		#添加地址規則結果
		self.adrerule.add_address_rule_result_002()
		#編輯地址規則
		self.adrerule.mod_address_rule_003()
		#校驗地址規則
		self.adrerule.check_address_rule_004()
		#檢索地址規則
		self.adrerule.query_address_rule_005()
		#刪除地址規則
		self.adrerule.del_address_rule_006()

	def tearDown(self):
		#時間規則後置條件
		self.comsuit.addressrule_module_post_condition()
		initDriver().close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:30,代碼來源:test_022_address_rule_suite.py

示例13: testDatabaseResourceSuite

class testDatabaseResourceSuite(unittest.TestCase):

	def setUp(self):
		#調用驅動
		self.browser = setDriver().set_driver()

		self.comsuit = CommonSuiteData(self.browser)
		self.linuxresource = testLinuxResource(self.browser)
		self.database = testDatabaseResource(self.browser)
		self.account = testResourceAccount(self.browser)
		#添加數據庫前置條件
		self.comsuit.database_resource_prefix_condition()

#		self.comsuit.login_and_switch_to_dep()
#		self.comsuit.switch_to_moudle(u"運維管理", u"資源")

	def test_database_resource(self):
		#------------------------------windows資源-----------------------------------
		# 添加database資源
		self.database.add_database_resource_001()
		# 編輯database資源
		self.database.edit_database_resource_002()
		# 校驗database資源
		self.database.check_database_resource_003()	
		# 添加和編輯mysql資源賬號
		self.account.add_edit_resource_account_001(_testDataPath.DATABASE_TEST_DATA_URL, "add_mysql_account")
		# 添加和編輯oracle資源賬號
		self.account.add_edit_resource_account_001(_testDataPath.DATABASE_TEST_DATA_URL, "add_oracle_account")
		# 添加和編輯bs資源賬號
		self.account.add_edit_resource_account_001(_testDataPath.DATABASE_TEST_DATA_URL, "add_bs_account")
		# 添加和編輯sql資源賬號
		self.account.add_edit_resource_account_001(_testDataPath.DATABASE_TEST_DATA_URL, "add_sql_account")		
		#刪除mysql資源賬號
		self.account.del_resource_account_004(_testDataPath.DATABASE_TEST_DATA_URL, "del_mysql_account")
		#查詢database資源
		self.linuxresource.query_resource_004(_testDataPath.DATABASE_TEST_DATA_URL, "query_database_resource")
		#刪除mysql資源
		self.linuxresource.del_resource_005(_testDataPath.DATABASE_TEST_DATA_URL, "del_mysql_resource")
#		#刪除db2資源
#		self.linuxresource.del_resource_005(_testDataPath.DATABASE_TEST_DATA_URL, "del_db2_resorce")
		#全選刪除資源
		#self.linuxresource.bulkdel_resource_006()
		

	def tearDown(self):
		#數據庫後置條件
		self.comsuit.database_resource_post_condition()
		initDriver().close_driver(self.browser)
開發者ID:isomper,項目名稱:testIsomp,代碼行數:48,代碼來源:test_014_database_resource_suite.py

示例14: setUp

 def setUp(self):
     #定義驅動
     self.browser = setDriver().set_driver()
     self.commonSuite = CommonSuiteData(self.browser)        
     self.auditLog = testAuditLog(self.browser)
     #運維審計檢索前置條件
     self.commonSuite.audit_log_prefix_condition()
開發者ID:isomper,項目名稱:testIsomp,代碼行數:7,代碼來源:test_038_audit_log.py

示例15: setUp

    def setUp(self):
        self.browser = setDriver().set_driver()
        self.comsuit = CommonSuiteData(self.browser)
        self.testenvelope = testEnvelope(self.browser)

        #前置條件
        self.comsuit.passwd_envelope_module_prefix_condition()
開發者ID:isomper,項目名稱:testIsomp,代碼行數:7,代碼來源:test_040_passwd_envelope_suit.py


注:本文中的common_suite_file.CommonSuiteData類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。