Javascript 将url从json文件传递到功能文件

Javascript 将url从json文件传递到功能文件,javascript,json,cucumber,karate,Javascript,Json,Cucumber,Karate,我正在尝试从json文件向karate.feature传递url。我从未在功能文件中提取url 下面是我基于的代码示例 我也试过这个空手道 env-data.json karate-config.js 空手道特色 testRunner.java 我正在使用的命令: 当我运行测试时,给定的url['uri1']功能文件中的此步骤无法从json文件中检索url。不知道我错过了什么。请帮助我。获得帮助的最佳方式是遵循以下流程:请发布步骤定义,否则我们无法帮助您。获得帮助的最佳方式是遵循以下流程:请发布

我正在尝试从json文件向karate.feature传递url。我从未在功能文件中提取url

下面是我基于的代码示例

我也试过这个空手道

env-data.json karate-config.js 空手道特色 testRunner.java 我正在使用的命令:
当我运行测试时,
给定的url['uri1']
功能文件中的此步骤无法从json文件中检索url。不知道我错过了什么。请帮助我。

获得帮助的最佳方式是遵循以下流程:请发布步骤定义,否则我们无法帮助您。获得帮助的最佳方式是遵循以下流程:请发布步骤定义,否则我们无法帮助您。
{
   "dev":{
      "url":{
         "uri1":"https://example.com/dev/uri1/",
         "uri2":"https://example.com/dev/uri2/"
      }
   },
   "qa":{
      "url":{
         "uri1":"https://example.com/qa/uri1/",
         "uri2":"https://example.com/qa/uri2/"
      }
   }
}
 function() {
  var env = 'dev'; // karate.env
  var temp = read('classpath:env-data.json');
  return temp[env];
}
Scenario: Testing that GET response contains specific field
Given url url['uri1']
Given path 'check'
When method GET
Then status 200
And match $ == {#notnull}
@RunWith(Karate.class)
public class testRunner {    
}
mvn clean test -Dtest=testRunner -Dkarate.env=dev