Нет, такой опции нет. Если ваши сценарии терпят неудачу - это потому, что каратэ делает свою работу правильно!
Если вы хотите пропустить определенные поля, вы можете легко сделать это, используя синтаксис match ... contains
.
Я думаю, что вы используете несколько строк вместо сопоставления всего JSON в одну строку, что вы можете легко сделать в каратэ. Например:
* def response = { a: 1, b: 2 }
# not recommended
* match response.a == 1
* match response.b == 2
# recommended
* match response == { a: 1, b: 2 }
Так сложно создать вышеуказанное совпадение даже в режиме разработки? Просто скопируйте и вставьте правильный JSON, и все готово! Я почти никогда не слышал, чтобы пользователи жаловались на это.