Commit 3ba0faea by hanxiaojuan

交委项目新增全息档案用例

parent eb3dd3b5
......@@ -14,7 +14,7 @@ class TestEnterpriseArchives():
@allure.story("企业档案列表")
@allure.title("{inData[testPoint]}")
@allure.testcase("http://yapi.hikcreate.com/project/336/interface/api/69879")
@allure.description("企业档案")
@allure.description("/enterprise-archives/query")
@pytest.mark.parametrize("inData", get_excelData(workBook, '全息档案', 'enterpriseArchives'))
def test_enterpriseArchives(self, inData):
url = f"{SafeTransportationConfig().SSO_url}{inData['url']}"
......@@ -27,6 +27,23 @@ class TestEnterpriseArchives():
assert res['code'] == expectData['code']
@allure.story("企业档案详情")
@allure.title("{inData[testPoint]}")
@allure.testcase("http://yapi.hikcreate.com/project/336/interface/api/83952")
@allure.description("/enterprise-archives/enterpriseArchiveDetail")
@pytest.mark.parametrize("inData",get_excelData(workBook,"全息档案","enterpriseArchiveDetail"))
def test_enterpriseArchiveDetail(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' in one:
......
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