无法在我的功能文件中使用在karate-config.js中定义的变量

无法在我的功能文件中使用在karate-config.js中定义的变量,karate,Karate,我想为基本测试数据位置设置一个全局变量,它可以在我的所有功能文件中使用。 在karate-config.js中,我做了以下更改- 变量配置={ 环境:环境,, 输入路径:“com/company/project/module/TestData” } 在我的功能文件中,我试图将其用作- 给定路径“/myService” 和请求读取('classname:INPUT\u JSON\u PATH/Exception\u Handling/Mandatory\u Fields\u missing.JSO

我想为基本测试数据位置设置一个全局变量,它可以在我的所有功能文件中使用。 在karate-config.js中,我做了以下更改-

变量配置={ 环境:环境,, 输入路径:“com/company/project/module/TestData” }

在我的功能文件中,我试图将其用作-

给定路径“/myService” 和请求读取('classname:INPUT\u JSON\u PATH/Exception\u Handling/Mandatory\u Fields\u missing.JSON')) 当方法发布时 然后状态400

但不知何故,它没有得到解决,我得到了错误- 无法找到或读取文件:classname:INPUT\u JSON\u PATH/Exception\u Handling/Mandatory\u Fields\u missing.JSON

知道吗,我在这里错过了什么

谢谢,
Abhi

请记住,
read()
和右侧的其他部分被视为。也许你打算这么做:

And request read('classpath:' + INPUT_JSON_PATH + '/Exception_Handling/Mandatory_Fields_missing.json')