51Testing软件测试论坛
标题:
第一个接口的返回值需要作为第二个接口的测试数据,请问这种需要怎么处理呢
[打印本页]
作者:
测试积点老人
时间:
2021-3-18 11:15
标题:
第一个接口的返回值需要作为第二个接口的测试数据,请问这种需要怎么处理呢
[attach]132294[/attach]
[attach]132295[/attach]
[attach]132296[/attach]
[attach]132297[/attach]
然后直接用 pytest.main(["-s", "-q", '--cmhost=test_host']) 进行调用
场景:
A 接口和 B 接口,A 接口作为前置处理,先生成一组测试数据保存在 result_list 中,之后通过[color=rgb(0, 105, 214) !important]
@
pytest.mark.parametr
ize 读取这一组测试数据。
问题:
[color=rgb(0, 105, 214) !important]
@
pytest.mark.parametr
ize 中读取测试数据的操作在前置处理之前,导致读取到的为空。求解决办法
另外,无法将前置处理放到类的外面,因为域名是通过 pytest 的命令来控制的,直接在 conftest.py 的某个 session 的 fixture 中读取的。
麻烦各位帮忙看看,非常感谢各位
作者:
qqq911
时间:
2021-3-19 10:35
第一个接口的返回存为变量
作者:
jingzizx
时间:
2021-3-20 08:08
参数保持传递
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2