Jenkins中用户定义轴中定义的变量在Robotframework中未替换

Jenkins中用户定义轴中定义的变量在Robotframework中未替换,jenkins,robotframework,Jenkins,Robotframework,我正在使用Jenkins运行我的机器人框架脚本。我创建了一个多配置项目 我配置了以下内容 在配置矩阵下 我有一个用户定义的axis浏览器,其值为Chrome FireFox,可以在2个浏览器上运行测试 构建不足 我已经给出了下面的shell命令 robot--可变浏览器:$BROWSER TestCases\Newsletter\u MultipleData.robot 问题在于,shell命令中的$BROWSER变量没有被配置矩阵下给出的用户定义的轴值替换。Robot正在抛出错误$BROWSE

我正在使用Jenkins运行我的机器人框架脚本。我创建了一个多配置项目

我配置了以下内容

在配置矩阵下 我有一个用户定义的axis浏览器,其值为Chrome FireFox,可以在2个浏览器上运行测试

构建不足 我已经给出了下面的shell命令 robot--可变浏览器:$BROWSER TestCases\Newsletter\u MultipleData.robot

问题在于,shell命令中的$BROWSER变量没有被配置矩阵下给出的用户定义的轴值替换。Robot正在抛出错误$BROWSER是无效的浏览器


请指导。

使用jenkins中BUILDS下的以下robot CLI命令在多个浏览器中运行robot案例

robot --variable BROWSER:%BROWSER% TestCases\*.robot

使用jenkins中BUILDS下的以下robot CLI命令在多个浏览器中运行robot案例

robot --variable BROWSER:%BROWSER% TestCases\*.robot

感谢您发布答案,您将能够在24小时后将您的答案标记为已接受。若要接受您的答案,请单击答案旁边的空心勾号,它将在接受时变为绿色。感谢您发布答案,您可以在24小时后将您的答案标记为已接受。若要接受您的答案,请单击答案旁边的空心勾号,它将在接受时变为绿色。