本文整理匯總了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)
示例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)
示例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)
示例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)
示例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)
示例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)
示例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)
示例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)
示例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)
示例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)
示例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)
示例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)
示例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)
示例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()
示例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()