如何在 JSON 文件(空手道框架)中使用 'Ignore or Validate'?

How to use 'Ignore or Validate' in JSON file (karate framework)?

我必须验证每个回复的格式是否正确。我输入了我的功能:

And match each response contains { id: '#string', name: '#string', phone: '#number' etc..}

但是我想把它放在一个 JSON 文件中,因为我在不同的功能中多次需要它。 当我在 JSON 文件中使用 'Ignore or Validate' 标签时,它不起作用。可以这样做吗?

是的,为什么不呢。首先将以下内容放入名为 item-schema.json.

的文件中
{ "id": "#string", "name": "#string", "phone": "#number" }

现在您需要做的就是:

And match each response contains read('item-schema.json')

请仔细阅读 Reading Files 的文档。