wuranxu / pity

🎉一个持续迭代的开源接口测试平台,欢迎大家多提issue多给反馈。 求star⭐,我会努力更新下去的!
http://121.5.2.74
Apache License 2.0
642 stars 160 forks source link

前置用例的前置脚本返回的变量,会覆盖主用例的变量 #95

Closed jh11303 closed 9 months ago

jh11303 commented 1 year ago

问题描述

预置条件:已有前置接口,前置接口有指定提取的变量。

  1. 在主用例中,配置前置用例,并且有相关脚本返回值; image
  2. 前置用例中,有相同的前置脚本返回值; image
  3. 运行用例后,日志中,前置用例和主用例的变量都是使用的前置用例中的变量。 image image

参考信息

image image 前置用例执行后,会用所有的变量对主用例进行参数替换,应该是用提取的变量进行替换就可以了吧? (替换提取的变量+返回的变量?感觉有点奇怪。。) (或者针对已存在变量,进行参数值更新是不是也可以?)

wuranxu commented 1 year ago

这里会重新设计,建议暂时不要用重名变量