Karate 空手道API-带有模糊匹配#号的断言

Karate 空手道API-带有模糊匹配#号的断言,karate,Karate,路径:$.ActiveScriptJobID,实际值:'17124',预期值:'#数字',原因:不是数字 针对以下场景显示上述错误消息 给定路径“admin/rest/activescript/job/17124” 当方法得到 然后状态200 *match resp.ActiveScriptJobID==“#number”您尚未提供实际答复,因此您的问题不完整 但是请检查JSON。它肯定是一个字符串(在引号内)而不是一个数字 也许您需要使用正则表达式: 是的回答是(引号内)“ActiveScri

路径:$.ActiveScriptJobID,实际值:'17124',预期值:'#数字',原因:不是数字

针对以下场景显示上述错误消息

给定路径“admin/rest/activescript/job/17124” 当方法得到 然后状态200
*match resp.ActiveScriptJobID==“#number”

您尚未提供实际答复,因此您的问题不完整

但是请检查JSON。它肯定是一个字符串(在引号内)而不是一个数字

也许您需要使用正则表达式:

是的回答是(引号内)“ActiveScriptJobID”:“12779”。对于断言,正则表达式在这个场景中很有用。谢谢
* match response.ActiveScriptJobID == "#regex \\d+"