allure.dynamic.title 动态生成测试用例问题

问题遇到的现象和发生背景

allure.dynamic.title 动态生成测试用例,写在for 循环里为什么只生成了最后一条title

用代码块功能插入代码,请勿粘贴截图
@pytest.mark.parametrize('json', info1)
def test_run(json):
    # 动态展示模块名
    allure.dynamic.story(json['info']['模块名'])
    print(json['info']['模块名'])
    # print(json['steps'])
    for step in json['steps']:
        # print(step)
        step_name = step['步骤名']
        step_keywords = step['关键字']
        step_value = step['参数']
        # 动态展示步骤名
        allure.dynamic.title(step_name)
        # allure.step(step_name)
    pass

运行结果及报错内容

img