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)
self.alarm.search_level(data[2]) self.alarm.search_button() self.alarm.rest_button() #清空标识状态 flag = False self.log.log_detail(data[0], True) except Exception as e: print("Retrieval level error: ") + str(e) self.log.log_end("searchByLevel") def del_config(self): #日志开始记录 self.log.log_start("delConfig") flag = False self.frameElem.from_frame_to_otherFrame("mainFrame") if __name__ == "__main__": browser = setDriver().set_local_driver() commonSuite = CommonSuiteData(browser) alarmCase = AlarmConfig(browser) commonSuite.alarm_strategy_module_prefix_condition() alarmCase.mod_user_mail_008() alarmCase.command_alarm_level_config_001() alarmCase.default_alarm_level_checkout_003() alarmCase.default_alarm_level_config_002() alarmCase.auth_alarm_level_config_004() alarmCase.search_by_type_005() alarmCase.search_by_level_006() commonSuite.alarm_strategy_module_post_condition()
self.frameElem.from_frame_to_otherFrame("rigthFrame") self.alarm.search_level(data[2]) self.alarm.search_button() self.alarm.rest_button() #清空标识状态 flag = False self.log.log_detail(data[0], True) except Exception as e: print ("Retrieval level error: ") + str(e) self.log.log_end("searchByLevel") def del_config(self): #日志开始记录 self.log.log_start("delConfig") flag = False self.frameElem.from_frame_to_otherFrame("mainFrame") if __name__ == "__main__": browser = setDriver().set_local_driver() commonSuite = CommonSuiteData(browser) alarmCase = AlarmConfig(browser) commonSuite.alarm_strategy_module_prefix_condition() alarmCase.mod_user_mail_008() alarmCase.command_alarm_level_config_001() alarmCase.default_alarm_level_checkout_003() alarmCase.default_alarm_level_config_002() alarmCase.auth_alarm_level_config_004() alarmCase.search_by_type_005() alarmCase.search_by_level_006() commonSuite.alarm_strategy_module_post_condition()