Commit c964d828 by sanshi

IP地址簿

parent 169cf0c9
......@@ -27,7 +27,6 @@ import allure
class TestRuleCreate(object):
log = UtilsLog()
env = CaseBase().app_environment
host_create = "http://172.16.3.78:3334"
host = env["host"]
db_url = env["db_url"]
db_port = env["db_port"]
......@@ -182,7 +181,7 @@ class TestRuleCreate(object):
ipmiPrivilege=None, ipmiUsername=None, ipmiPassword=None,
factoryId=None, model=None, version=None, serialnumber=None,
description=None, monitorStatus=None):
api = DeviceCreate(_host=self.host_create)
api = DeviceCreate(_host=self.host)
api.token = token
api.hostName = hostName
api.hostType = hostType
......@@ -301,7 +300,7 @@ class TestRuleCreate(object):
item_key = "agent.ping"
self.case_create(num="05", item_key=item_key, hostType=self.base_type_agent)
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_itemName=[item_key], triggersList_function=["avg"],
triggersList_operator=["="], triggersList_constant=[888],
......@@ -315,7 +314,7 @@ class TestRuleCreate(object):
item_key = "agent.ping"
self.case_create(num="06", item_key=item_key, hostType=self.base_type_agent)
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_itemName=[item_key], triggersList_function=["avg"],
triggersList_operator=["="], triggersList_constant=[888],
......@@ -329,7 +328,7 @@ class TestRuleCreate(object):
item_key = "icmpping"
self.case_create(num="07", item_key=item_key, hostType=self.base_type_snmp, snmpCommunity="public")
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_itemName=[item_key], triggersList_function=["avg"],
triggersList_operator=["="], triggersList_constant=[888],
......@@ -343,7 +342,7 @@ class TestRuleCreate(object):
item_key = "icmpping"
self.case_create(num="08", item_key=item_key, hostType=self.base_type_snmp, snmpCommunity="public")
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_itemName=[item_key], triggersList_function=["avg"],
triggersList_operator=["="], triggersList_constant=[888],
......@@ -358,7 +357,7 @@ class TestRuleCreate(object):
self.case_create(num="09", item_key=item_key, hostType=self.base_type_agent)
name = self.base_name + "09"
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",
triggersList_hostName=[self.host_name], triggersList_itemid=[self.item_id],
triggersList_itemName=[item_key], triggersList_function=["avg"],
......@@ -384,4 +383,4 @@ if __name__ == "__main__":
# a = TestRuleCreate()
# a.setup_class()
# a.test_case_09()
# a.test_case_08()
......@@ -30,6 +30,11 @@ class CaseBase:
"db_pw": "123456",
"db_base": "argus",
"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 = {
......
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