Commit 4955751b by taoke

电子证照添加驾驶证图像用例

parent f580d316
......@@ -99,7 +99,7 @@ class TestDrivingLicense():
"""断言"""
assert res['code'] == expectData['code']
@pytest.mark.scoreDetail
# @pytest.mark.scoreDetail
@allure.story("驾照扣分记录")
@allure.link("http://yapi.hikcreate.com/project/32/interface/api/5332")
@allure.description("/drivingLicense/score/detail")
......@@ -116,6 +116,26 @@ class TestDrivingLicense():
"""断言"""
assert res['code'] == expectData['code']
@allure.story("驾驶证图片接口")
@allure.link("http://yapi.hikcreate.com/project/32/interface/api/10859")
@allure.description("/drivingLicense/image")
@allure.title("{inData[testPoint]}")
@pytest.mark.parametrize("inData", get_excelData(workBook, '电子证照', 'LicenseImage'))
def test_LicenseImage(self, inData):
url = f"{BMCConfig().pvthost}{inData['url']}"
# method = inData['method']
req_data = inData['reqData']
# expectData = inData['expectData']
# headers = inData['headers']
headers = BMCConfig.headers
headers['Pvt-Token'] = BMCConfig.bmc_pvt_token
headers['Token'] = BMCConfig.bmc_token
"""请求"""
res = requests.get(url,params=req_data,headers=headers)
"""断言,此接口响应和其他不通,暂未做断言"""
# assert res['code'] == expectData['code']
......@@ -126,6 +146,6 @@ if __name__ == '__main__':
for one in os.listdir('../../report/tmp'): # 列出对应文件夹的数据 '-m','scoreDetail' ,
if 'json' in one:
os.remove(f'../../report/tmp/{one}')
pytest.main(['test_ ElectronicLicense.py', '-s', '-m','scoreDetail' ,'--alluredir','../../report/tmp'])
pytest.main(['test_ ElectronicLicense.py', '-s', '--alluredir','../../report/tmp'])
# 启动默认浏览器打开报告
os.system('allure serve ../../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