背景部分下是否可以有多个 URL - 空手道 API?

Is it possible to have multiple URLs under the Background section - Karate API?

因为我需要具有多个场景的单个功能文件,并且每个场景都会有属于各种 WSDL 的不同 SOAP 请求URL。

那么 空手道 API 允许我为每个场景放置多个 URL 吗?

如果是,我该如何编写脚本?如果否,请给我建议替代方案。

谢谢。

有一个单独的 java 实用程序将所有 URL 加载到地图中,并有另一种方法 return URL 当场景名称作为输入时(获取地图中键的值)。 功能文件中的示例代码:

Scenario:scenario1
And def URL = Java.type( 'URLReader.java' ) 
And def FirstScenrioURL = URL.getMapValue('scenario1')
Given url FirstScenrioURL 

试试这个..