Commit 6a945a9f by taoke

[交委项目]新增风险管理相关用例

parent ea9f6cad
......@@ -173,10 +173,27 @@ class TestRiskMan():
allure.attach(f"{res}", "响应结果", allure.attachment_type.TEXT)
assert res['code'] == expectData['code']
@pytest.mark.pppp
@allure.story("风险相关")
@allure.title("{inData[testPoint]}")
# @allure.testcase("")
@pytest.mark.parametrize("inData", get_excelData(workBook, "风险管理中心", "riskTogeter"))
def test_riskTogeter(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)
assert res['code'] == expectData['code']
if __name__ == '__main__':
for one in os.listdir('../../../report/tmp'):
if 'json' or 'txt' in one:
os.remove(f'../../../report/tmp/{one}')
pytest.main(['test_riskManagement.py', '-s', '--alluredir','../../../report/tmp'])
pytest.main(['test_riskManagement.py', '-s', '-m','pppp', '--alluredir','../../../report/tmp'])
# 启动默认浏览器打开报告
os.system('allure serve ../../../report/tmp')
\ No newline at end of file
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