上一章:说明如何控制用例名称长度,
如果我们想在函数内部控制测试用例名称,可以使用allure.dynamic动态生成测试用例名称
源码实现:
import pytest
import allure
testdata = [{
'CaseId': 33, 'url': '/saas-api/stock/out-ticket/save', 'CaseName': '保存p1', 'yapi_id': 1471, 'req_query': '{}',
'req_body': '{"operator":@{employee_id.0},"in_out_time":"${now_time}",\n "parts_items":@{data_list.0}}', 'saveKey': None,
'jsonDone': '["message"]', 'expect': '["操作成功"]', 'sheetName': '首页-采购单'},
{
'CaseId': 33,