Commit c964d828 by sanshi

IP地址簿

parent 169cf0c9
...@@ -27,7 +27,6 @@ import allure ...@@ -27,7 +27,6 @@ import allure
class TestRuleCreate(object): class TestRuleCreate(object):
log = UtilsLog() log = UtilsLog()
env = CaseBase().app_environment env = CaseBase().app_environment
host_create = "http://172.16.3.78:3334"
host = env["host"] host = env["host"]
db_url = env["db_url"] db_url = env["db_url"]
db_port = env["db_port"] db_port = env["db_port"]
...@@ -182,7 +181,7 @@ class TestRuleCreate(object): ...@@ -182,7 +181,7 @@ class TestRuleCreate(object):
ipmiPrivilege=None, ipmiUsername=None, ipmiPassword=None, ipmiPrivilege=None, ipmiUsername=None, ipmiPassword=None,
factoryId=None, model=None, version=None, serialnumber=None, factoryId=None, model=None, version=None, serialnumber=None,
description=None, monitorStatus=None): description=None, monitorStatus=None):
api = DeviceCreate(_host=self.host_create) api = DeviceCreate(_host=self.host)
api.token = token api.token = token
api.hostName = hostName api.hostName = hostName
api.hostType = hostType api.hostType = hostType
...@@ -301,7 +300,7 @@ class TestRuleCreate(object): ...@@ -301,7 +300,7 @@ class TestRuleCreate(object):
item_key = "agent.ping" item_key = "agent.ping"
self.case_create(num="05", item_key=item_key, hostType=self.base_type_agent) self.case_create(num="05", item_key=item_key, hostType=self.base_type_agent)
name = self.base_name + "05" name = self.base_name + "05"
response = self.rule_create(token=self.token, name=name, severity=0, status=1, manualClose=1, triggersList_hostid=[self.host_id], response = self.rule_create(token=self.token, name=name, severity=0, status=0, manualClose=1, triggersList_hostid=[self.host_id],
triggersList_hostName=[self.host_name], triggersList_itemid=[self.item_id], triggersList_hostName=[self.host_name], triggersList_itemid=[self.item_id],
triggersList_itemName=[item_key], triggersList_function=["avg"], triggersList_itemName=[item_key], triggersList_function=["avg"],
triggersList_operator=["="], triggersList_constant=[888], triggersList_operator=["="], triggersList_constant=[888],
...@@ -315,7 +314,7 @@ class TestRuleCreate(object): ...@@ -315,7 +314,7 @@ class TestRuleCreate(object):
item_key = "agent.ping" item_key = "agent.ping"
self.case_create(num="06", item_key=item_key, hostType=self.base_type_agent) self.case_create(num="06", item_key=item_key, hostType=self.base_type_agent)
name = self.base_name + "06" name = self.base_name + "06"
response = self.rule_create(token=self.token, name=name, severity=0, status=1, manualClose=1, triggersList_hostid=[self.host_id], response = self.rule_create(token=self.token, name=name, severity=0, status=0, manualClose=1, triggersList_hostid=[self.host_id],
triggersList_hostName=[self.host_name], triggersList_itemid=[self.item_id], triggersList_hostName=[self.host_name], triggersList_itemid=[self.item_id],
triggersList_itemName=[item_key], triggersList_function=["avg"], triggersList_itemName=[item_key], triggersList_function=["avg"],
triggersList_operator=["="], triggersList_constant=[888], triggersList_operator=["="], triggersList_constant=[888],
...@@ -329,7 +328,7 @@ class TestRuleCreate(object): ...@@ -329,7 +328,7 @@ class TestRuleCreate(object):
item_key = "icmpping" item_key = "icmpping"
self.case_create(num="07", item_key=item_key, hostType=self.base_type_snmp, snmpCommunity="public") self.case_create(num="07", item_key=item_key, hostType=self.base_type_snmp, snmpCommunity="public")
name = self.base_name + "07" name = self.base_name + "07"
response = self.rule_create(token=self.token, name=name, severity=0, status=1, manualClose=1, triggersList_hostid=[self.host_id], response = self.rule_create(token=self.token, name=name, severity=0, status=0, manualClose=1, triggersList_hostid=[self.host_id],
triggersList_hostName=[self.host_name], triggersList_itemid=[self.item_id], triggersList_hostName=[self.host_name], triggersList_itemid=[self.item_id],
triggersList_itemName=[item_key], triggersList_function=["avg"], triggersList_itemName=[item_key], triggersList_function=["avg"],
triggersList_operator=["="], triggersList_constant=[888], triggersList_operator=["="], triggersList_constant=[888],
...@@ -343,7 +342,7 @@ class TestRuleCreate(object): ...@@ -343,7 +342,7 @@ class TestRuleCreate(object):
item_key = "icmpping" item_key = "icmpping"
self.case_create(num="08", item_key=item_key, hostType=self.base_type_snmp, snmpCommunity="public") self.case_create(num="08", item_key=item_key, hostType=self.base_type_snmp, snmpCommunity="public")
name = self.base_name + "08" name = self.base_name + "08"
response = self.rule_create(token=self.token, name=name, severity=0, status=1, manualClose=1, triggersList_hostid=[self.host_id], response = self.rule_create(token=self.token, name=name, severity=0, status=0, manualClose=1, triggersList_hostid=[self.host_id],
triggersList_hostName=[self.host_name], triggersList_itemid=[self.item_id], triggersList_hostName=[self.host_name], triggersList_itemid=[self.item_id],
triggersList_itemName=[item_key], triggersList_function=["avg"], triggersList_itemName=[item_key], triggersList_function=["avg"],
triggersList_operator=["="], triggersList_constant=[888], triggersList_operator=["="], triggersList_constant=[888],
...@@ -358,7 +357,7 @@ class TestRuleCreate(object): ...@@ -358,7 +357,7 @@ class TestRuleCreate(object):
self.case_create(num="09", item_key=item_key, hostType=self.base_type_agent) self.case_create(num="09", item_key=item_key, hostType=self.base_type_agent)
name = self.base_name + "09" name = self.base_name + "09"
response = self.rule_create(token=self.token, name=name, severity=3, url="url", description="description", response = self.rule_create(token=self.token, name=name, severity=3, url="url", description="description",
status=1, manualClose=1, triggersList_hostid=[self.host_id], enableTimeDefault=1, status=0, manualClose=1, triggersList_hostid=[self.host_id], enableTimeDefault=1,
period=10, periodType="m", period=10, periodType="m",
triggersList_hostName=[self.host_name], triggersList_itemid=[self.item_id], triggersList_hostName=[self.host_name], triggersList_itemid=[self.item_id],
triggersList_itemName=[item_key], triggersList_function=["avg"], triggersList_itemName=[item_key], triggersList_function=["avg"],
...@@ -384,4 +383,4 @@ if __name__ == "__main__": ...@@ -384,4 +383,4 @@ if __name__ == "__main__":
# a = TestRuleCreate() # a = TestRuleCreate()
# a.setup_class() # a.setup_class()
# a.test_case_09() # a.test_case_08()
...@@ -30,6 +30,11 @@ class CaseBase: ...@@ -30,6 +30,11 @@ class CaseBase:
"db_pw": "123456", "db_pw": "123456",
"db_base": "argus", "db_base": "argus",
"db_base_zabbix": "zabbix" "db_base_zabbix": "zabbix"
# "db_url": "172.16.2.153",
# "db_port": 3306,
# "db_user": "zmops",
# "db_pw": "0VMoH%W7|h",
# "db_base": "zabbix",
} }
self.app_environment_host = { self.app_environment_host = {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment