Commit 105d5357 by taoke

[交委项目]添加风险点查询列表接口

parent ea558367
...@@ -93,6 +93,25 @@ class TestRiskMan(): ...@@ -93,6 +93,25 @@ class TestRiskMan():
allure.attach(f"{res}", "响应结果", allure.attachment_type.TEXT) allure.attach(f"{res}", "响应结果", allure.attachment_type.TEXT)
assert res['code'] == expectData['code'] assert res['code'] == expectData['code']
@allure.story("风险规则配置")
@allure.title("{inData[testPoint]}")
@allure.testcase("http://yapi.hikcreate.com/project/336/interface/api/73931")
@allure.description("author:taoke")
@pytest.mark.parametrize("inData", get_excelData(workBook, "风险管理中心", "riskList"))
def test_riskList(self, inData):
url = f"{SafeTransportationConfig().SSO_url}{inData['url']}"
headers = inData['headers']
method = inData['method']
data = inData['reqData']
expectData = inData['expectData']
res = request_main(url, headers, method, data)
allure.attach(f"{res}", "响应结果", allure.attachment_type.TEXT)
# 如果通过关键字查询则多个判断
if inData['frontCondition']=='关键字:自动化':
assert res['data']['list'][0]['riskName'].__contains__("自动化")
else:
assert res['code'] == expectData['code']
if __name__ == '__main__': if __name__ == '__main__':
for one in os.listdir('../../../report/tmp'): for one in os.listdir('../../../report/tmp'):
......
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