简单的举个我现在的示例:


    def test_A():
        res = req.requests(url, data)
        res = res.json()
        yaml.s({'id': res['id']})  # 这里简单表示将A结果'id'数据存入yaml文件  
                                              yaml.s代表存入方法

#  这里单纯的想着直接从yaml文件中读取上一条用例获得的id数据【yaml.r代表肚读取方法】
   @ pytest.mark.parametriz(id, [yaml.r('id')])  
    def test_B(id)
        data = {'id':id}
        res = req.requests(url, data)
        res = res.json()

实际结果 pytest 执行开始就会找不到'id' ,所以想问问如果这种情况该怎么处理比较好,或者该换怎么样形式去写?


↙↙↙阅读原文可查看相关链接,并与作者交流