You need to enable JavaScript to run this app. 如何在Azure DevOps Test Plans中调用多个共享参数?
优惠活动
大模型
产品
解决方案
定价
更多

如何在Azure DevOps Test Plans中调用多个共享参数?

Azure DevOps Test Plans 单个测试计划内调用多个共享参数实现方案

以下是3种适用不同场景的可落地方案:

方案1:测试用例直接关联多组共享参数

适用于多组共享参数无关联依赖、仅需独立取值的场景,操作无需额外配置:

  • 打开目标测试计划下需要配置的测试用例,进入「参数」选项卡
  • 点击添加共享参数按钮,在弹出的选择框中勾选所有需要调用的共享参数集,确认后完成多组绑定
  • 调用时直接使用@共享参数集名称.参数名的格式引用即可,例如绑定了环境配置和账号信息两组共享参数,调用环境地址写@环境配置.正式环境地址,调用测试账号写@账号信息.管理员账号
  • 测试运行阶段,系统会自动按预设的参数迭代规则加载所有绑定的共享参数值

提示:共享参数集的命名不要出现特殊字符,避免引用时识别失败。

方案2:本地参数映射多个共享参数

适用于多组共享参数存在关联依赖、需要自定义组合匹配规则的场景:

  • 先在测试用例的本地参数表中创建所需的全部目标参数
  • 给每个本地参数赋值时,直接绑定不同共享参数集的对应参数值,例如本地参数测试地址绑定@环境配置.测试地址,本地参数登录账号绑定@账号信息.普通测试账号
  • 后续测试步骤直接引用本地参数即可,无需重复携带共享参数集前缀
  • 若需要调整不同参数集的组合匹配规则,直接在本地参数的迭代配置中修改排列逻辑即可

方案3:自动化测试流水线调用多组共享参数

如果你的测试计划关联了自动化测试流水线,按以下方式配置:

  • 在流水线的变量组配置页,导入所有需要用到的共享参数对应的变量组
  • 在测试任务的入参配置中,直接引用不同变量组的参数,格式为$(变量组名.参数名)
  • 测试运行时系统会自动拉取所有绑定的变量组值传递给测试用例

内容的提问来源于stack exchange,提问作者Surya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 14:12:03